{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 157.48198,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 1936,
  "skipCount" : 3,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.109,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:09:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.197,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.103,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.093,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 0.621,
      "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.17,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:09:59\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-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.173,
      "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.523,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:09:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:09:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:09:58\u0009DEBUG\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-02-11 07:09:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:09:59\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-02-11 07:09:59\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.runtime.PersistenceContextDerbyTest",
          "duration" : 0.178,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:09:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-02-11 07:09:59\u0009DEBUG\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.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:09:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.107,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:09:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:09:59\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-02-11 07:09:59\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.runtime.PersistenceContextDerbyTest",
          "duration" : 0.095,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:09:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:09:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 2.26,
      "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" : 46,
          "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" : 46,
          "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" : 46,
          "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.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_10_14",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.046,
      "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.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:00\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-02-11 07:10:00\u0009DEBUG\u0009SQLOperation\u0009values next value for my_sequence\u000a"
        }
      ],
      "duration" : 0.063,
      "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.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:00\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-02-11 07:10:00\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-02-11 07:10:00\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-02-11 07:10:00\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-02-11 07:10:00\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.077,
      "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.892,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\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-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.064,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\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-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 1.03,
      "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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY, b integer, c integer, unique (a))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.022,
      "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-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:10:02\u0009DEBUG\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-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-02-11 07:10:03\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.runtime.PersistenceContextH2Test",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:10:03\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-02-11 07:10:03\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-02-11 07:10:03\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:10:03\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:10:03\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-02-11 07:10:03\u0009DEBUG\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:10:03\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:10:03\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-02-11 07:10:03\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.runtime.PersistenceContextH2Test",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:10:03\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 0.198,
      "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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\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-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:02\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:10:02\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.053,
      "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_1_4",
          "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.H2DialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.H2SequenceSelectBuilderTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-02-11 07:10:03\u0009DEBUG\u0009SQLOperation\u0009SELECT NEXT VALUE FOR my_sequence\u000a"
        }
      ],
      "duration" : 0.01,
      "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY not null, name varchar, unique (id))\u000a2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar)\u000a2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-02-11 07:10:03\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-02-11 07:10:03\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" : 0.861,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@506b083\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@b859355\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-02-11 07:07:52\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.PersistenceContextHSQLDBTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@54fffa5a\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@57df93c1\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@67167f8f\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-02-11 07:07:52\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.PersistenceContextHSQLDBTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2b06c388\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 1.071,
      "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.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@fc6cac6\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5aa2758a\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6a233d33\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2d5b549b\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1fd73dcb\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 0.117,
      "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.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@571903ff\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, unique (a))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\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.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@13e5c53c\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5ee76cf2\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?))\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-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@33cec966\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.107,
      "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.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_2_0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@103a1ad3\u000a2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@66831b14\u000a"
        }
      ],
      "duration" : 0.031,
      "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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4a2f1ae3\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-02-11 07:07:52\u0009DEBUG\u0009SQLOperation\u0009CALL NEXT VALUE FOR my_sequence\u000a"
        }
      ],
      "duration" : 0.016,
      "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:52\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3c3a767\u000a2025-02-11 07:07:52\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-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-02-11 07:07:52\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-02-11 07:07:52\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.HSQLDBDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.254,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:10:19\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.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\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.078,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\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.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\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.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 8.65,
      "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.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-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int auto_increment, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 0.032,
      "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.123,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:10:20\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.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(`id` int not null, name varchar(255))\u000a2025-02-11 07:10:20\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-02-11 07:10:20\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.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\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.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(`id` int not null, name varchar(255))\u000a2025-02-11 07:10:20\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.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(`id` int not null, name varchar(255))\u000a"
        }
      ],
      "duration" : 0.351,
      "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.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:10:20\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.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\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.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.123,
      "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.012,
          "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.013,
      "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.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a"
        }
      ],
      "duration" : 0.023,
      "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.082,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(`id` int auto_increment not null, name varchar(255), primary key (`id`))\u000a2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-02-11 07:10:20\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.087,
      "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.51,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:10:35\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.08,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:35\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.126,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:35\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.08,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:35\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.074,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:35\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 13.613,
      "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.06,
          "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-02-11 07:10:36\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int auto_increment, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 0.074,
      "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.144,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:10:35\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.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:36\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a2025-02-11 07:10:36\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.16,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:36\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.071,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:36\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-02-11 07:10:36\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a2025-02-11 07:10:36\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-02-11 07:10:36\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a"
        }
      ],
      "duration" : 0.76,
      "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.071,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:10:35\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.087,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:35\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.081,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:35\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.253,
      "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.027,
          "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.028,
      "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.ddl.MySQLDDLTableGeneratorTest",
          "duration" : 0.19,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:10:36\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id int auto_increment not null, name varchar(255), primary key (id))\u000a2025-02-11 07:10:36\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-02-11 07:10:36\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-02-11 07:10:36\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-02-11 07:10:36\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.194,
      "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.237,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.175,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-02-11 07:11:01\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.203,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:11:01\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-02-11 07:11:01\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-02-11 07:11:01\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:11:01\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:11:01\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-02-11 07:11:01\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.126,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:11:01\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:11:01\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.165,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-02-11 07:11:01\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.168,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-02-11 07:11:01\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 1.078,
      "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.139,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:10:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:58\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.303,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.19,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.143,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:10:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:59\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-02-11 07:10:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:10:59\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 21.943,
      "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.141,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED BY DEFAULT ON NULL AS IDENTITY, b integer, c integer, primary key (a))\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.143,
      "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.153,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest",
          "duration" : 0.309,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:11:00\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-02-11 07:11:00\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:11:00\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.633,
      "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.06,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_23",
          "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.OracleDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.OracleSequenceSelectBuilderTest",
          "duration" : 0.077,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-02-11 07:11:01\u0009DEBUG\u0009SQLOperation\u0009select my_sequence.nextVal from dual\u000a"
        }
      ],
      "duration" : 0.078,
      "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.234,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:01\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-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummy_UK2 unique (name)\u000a2025-02-11 07:11:01\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(version)\u000a2025-02-11 07:11:02\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.239,
      "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.298,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:11:07\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.056,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\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.085,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\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-02-11 07:11:07\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.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        }
      ],
      "duration" : 3.749,
      "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.027,
          "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-02-11 07:11:07\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a  SERIAL, b integer, c integer, primary key (a))\u000a"
        }
      ],
      "duration" : 0.043,
      "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.129,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:11:07\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.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:11:07\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\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.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:11:07\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a"
        }
      ],
      "duration" : 0.339,
      "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.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:11:07\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.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\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.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:07\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.SelectExecutorPostgreSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.PostgreSQLDialectResolverTest",
          "duration" : 0.033,
          "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.034,
      "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.579,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:09\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a"
        }
      ],
      "duration" : 1.581,
      "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.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-02-11 07:11:09\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id  SERIAL not null, name varchar, primary key (id))\u000a2025-02-11 07:11:09\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar)\u000a2025-02-11 07:11:09\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-02-11 07:11:09\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-02-11 07:11:09\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.046,
      "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.572,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 0.713,
      "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(b, c) values (?, ?)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select last_insert_rowid() as last_id\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(b, c) values (?, ?)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select last_insert_rowid() as last_id\u000a"
        }
      ],
      "duration" : 0.013,
      "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.148,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-02-11 07:11:11\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.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-02-11 07:11:11\u0009DEBUG\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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-02-11 07:11:11\u0009DEBUG\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-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-02-11 07:11:11\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.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 0.221,
      "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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:11:11\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:11:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.044,
      "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_3_45",
          "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.SQLiteDialectResolverTest",
      "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.01,
      "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.013,
          "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.008,
          "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.002,
          "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.008,
          "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.003,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.042,
      "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.PersistenceContextConfigurationBuilderTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "quoteAllSQLIdentifiers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inOperatorMaxSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.037,
      "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.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from toto where id = ? and name = ?\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009insert into toto(id, name) values (?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update toto set id = ?\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update toto set id = ? where id = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_singleResult",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select count(*) as count from Toto\u000a"
        }
      ],
      "duration" : 0.054,
      "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.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getPersister",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.041,
      "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.905,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009select id, name from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009select id, active from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009select id, name from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\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)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\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)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\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)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\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)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009never executed statement\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009never executed statement\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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_thatRunOnce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009Whatever SQL ... it is not executed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasParameter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009select id, name from Toto where id in (:id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_noGivenKey_oneInstancePerRowIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\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-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009never executed statement\u000a"
        }
      ],
      "duration" : 0.01,
      "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.015,
          "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.008,
          "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.015,
          "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.002,
          "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.002,
          "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.001,
          "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.096,
      "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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_composedId_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?))\u000a[2, 4, 6, 1, 3, 5, 2, 4, 1, 3]\u000a[29, 37, 59, 2, 3, 5, 43, 17, 4, 1]\u000aactualValuePairs : [{2, 29}, {3, 37}, {5, 59}, {4, 43}, {1, 17}]\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_composedId_multiple_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?))\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?)\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?)\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?, ?)\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple_lastBlockSizeIsInOperatorSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?)\u000a"
        }
      ],
      "duration" : 0.048,
      "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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009insert into toto(id, version) values (?, ?)\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.01,
      "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.167,
          "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-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_one",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:44\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.144,
          "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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?)\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?)\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?))\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?)\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_composedId_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.394,
      "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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff_allColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\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.004,
          "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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ? where a = ?\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ? where a = ?\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ? where a = ?\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.006,
          "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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ? where a = ?\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\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-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\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.074,
      "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.003,
          "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.001,
          "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.001,
          "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.0,
          "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.002,
          "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.0,
          "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.0,
          "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.001,
          "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.0,
          "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.0,
          "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.001,
          "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.001,
          "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.038,
      "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.0,
          "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.001,
          "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.001,
          "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.001,
          "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.001,
          "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.001,
          "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.001,
          "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.0,
          "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.019,
      "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.001,
          "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.001,
          "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.001,
          "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.002,
          "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.001,
          "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.001,
          "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.023,
      "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.001,
          "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.001,
          "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.001,
          "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.016,
          "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.002,
          "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.001,
          "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.001,
          "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.0,
          "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.001,
          "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.001,
          "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.0,
          "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.0,
          "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.001,
          "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.002,
          "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.0,
          "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.002,
          "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.001,
          "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.001,
          "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.057,
      "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.0,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTransform_withAlias",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "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.003,
          "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.005,
          "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.001,
          "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.ZonedDateTimeMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.SequencePersisterTest",
          "duration" : 0.002,
          "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.SequencePersisterTest",
          "duration" : 0.003,
          "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.SequencePersisterTest",
          "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.SequencePersisterTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithoutArgs_usesDefaultStorageOptions",
          "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.id.SequencePersisterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
          "duration" : 0.505,
          "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.002,
          "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.508,
      "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.128,
          "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDDL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.138,
      "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.001,
          "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.001,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.008,
      "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.002,
          "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.0,
          "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.001,
          "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.001,
          "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.0,
          "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.0,
          "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.0,
          "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.001,
          "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.001,
          "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.0,
          "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.0,
          "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.0,
          "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.0,
          "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.001,
          "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.0,
          "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.042,
      "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.0,
          "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.001,
          "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.001,
          "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.0,
          "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.001,
          "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.002,
          "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.001,
          "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.0,
          "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.001,
          "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.0,
          "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.0,
          "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.001,
          "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.001,
          "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.001,
          "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.0,
          "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.004,
      "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.0,
          "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.001,
          "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.0,
          "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.001,
          "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.0,
          "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.002,
          "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.0,
          "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.001,
          "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.0,
          "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.001,
          "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.001,
          "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.0,
          "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.001,
          "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.001,
          "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.001,
          "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.0,
          "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.0,
          "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.001,
          "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.0,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(Union, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.006,
      "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.001,
          "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.001,
          "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.001,
          "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.001,
          "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.001,
          "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.001,
          "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.0,
          "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.0,
          "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.022,
      "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.002,
          "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.0,
          "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.0,
          "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.0,
          "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.001,
          "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.002,
          "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.0,
          "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.0,
          "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.001,
          "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.0,
          "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.001,
          "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.0,
          "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.001,
          "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.001,
          "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.001,
          "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.0,
          "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.001,
          "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.001,
          "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.091,
      "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveColumnAliases",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "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.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExistsButRegisteredOnHasAlias_doesntRegisterColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.01,
      "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.DefaultDialectTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "operatorPrintIsOverridden_itIsTakenIntoAccountInDeleteAndQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn LIKE 'x'\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from dummyTable where dummyColumn LIKE ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.DefaultDialectTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "userDefinedOperatorCanBeTakenIntoAccountByOperatorSQLBuilderOverride",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn myOperator '42'\u000a2025-02-11 07:07:45\u0009DEBUG\u0009SQLOperation\u0009delete from dummyTable where dummyColumn myOperator ?\u000a"
        }
      ],
      "duration" : 0.007,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.DefaultDialectTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.005,
          "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.001,
          "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.0,
          "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.015,
      "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.001,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sequencesAreInFinalScript",
          "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.ddl.DDLGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.002,
          "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" : "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasInitialValueOnly",
          "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.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.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.001,
          "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.001,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDropTable",
          "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.ddl.DDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "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)[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.001,
          "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.001,
          "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.0,
          "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.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey",
          "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.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" : "appendTo_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" : "appendTo_multiTable",
          "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.005,
      "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" : "testToSQL",
          "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" : "testToStatement",
          "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.order.InsertCommandBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.003,
          "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.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",
          "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.order.UpdateCommandBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.002,
          "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.001,
          "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.002,
          "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.002,
          "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.002,
          "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.002,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildInsert",
          "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.DMLGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest",
          "duration" : 0.068,
          "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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doGetBinder_columnIsNotRegistered_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.074,
      "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "set",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.006,
      "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.0,
          "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255) not null, unique (model))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert \u000a...[truncated 450 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-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69f746d6\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d427ca6 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" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@183d7ee3\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter tab\u000a...[truncated 1051 chars]...\u000aating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1673bcc3\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@45d504ee on object Car{id=42, color=null, model='Renault'}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ecb3d33 on object Car{id=42, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@745ad798\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255) not null, carId bigint, unique (model))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?,\u000a...[truncated 394 chars]...\u000ar_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-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64234cee\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@192cb520 on object Car{id=42, color=null, model='Renault'}\u000a"
        }
      ],
      "duration" : 0.038,
      "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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, engi\u000a...[truncated 1063 chars]...\u000are Car.id in (?) | {Car.id=2}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@637f41e2\u000a2025-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13df5b90 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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), name varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, name, id) values (?, ?, ?) | {1={Car.id=1, Car.name=Toto, Car.model=Renault}}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select id, model, name from Car | {}\u000a2025-02-11 07:08:16\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-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5487a6a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter tab\u000a...[truncated 1259 chars]...\u000ageJoinNode$MergeJoinRowConsumer@7a4f3c58 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]\u000a2025-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a5b1633 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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic_withDatabaseSequence",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create sequence CAR_SEQUENCE start with 1 increment by 1\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009CALL NEXT VALUE FOR CAR_SEQUENCE | {}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b10dd8d\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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18c36f18\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255), id bigint not null, carId bigint, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) va\u000a...[truncated 644 chars]...\u000are Car.id in (?) | {Car.id=1}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33b2a6da\u000a2025-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc98285 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]\u000a"
        }
      ],
      "duration" : 0.087,
      "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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudEnum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_possibleStates(id VARCHAR(255), possibleStates integer, unique (id, possibleStates))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_possibleStates add constraint FK_Toto_possibleStates_id_Toto_id foreign key(id) references Toto(id)\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRAC\u000a...[truncated 1358 chars]...\u000afilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@788f216\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e9d2a28\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1441386b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@788f216\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudComplexType_overrideColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_times(id VARCHAR(255), createdAt timestamp, modificationDate timestamp, unique (id, createdAt, modificationDate))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_times add constraint FK_Toto_times_id_toto_id foreign key(id) references toto(id)\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07\u000a...[truncated 1476 chars]...\u000alarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@5fe71743\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@223dd1c1\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74db90d7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@5fe71743\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 2404 chars]...\u000a Person_nicknames where id = ? and nicknames = ? | {1={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tonton}, 2={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tintin}}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:06\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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 4626 chars]...\u000aruntime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@680107ec 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 960 chars]...\u000ate.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@702ce4b0 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.005,
          "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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 3414 chars]...\u000a.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@db7e9c3 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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_times(id VARCHAR(255), creationDate timestamp, modificationDate timestamp, unique (id, creationDate, modificationDate))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_times add constraint FK_Toto_times_id_Toto_id foreign key(id) references Toto(id)\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02\u000a...[truncated 1497 chars]...\u000alarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6578cfe8\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f36a9a8\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d80b629 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6578cfe8\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "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.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.003,
          "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_objectRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 3148 chars]...\u000ate.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b5c054d 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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "read_deepInTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-\u000a...[truncated 15686 chars]...\u000antime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5088e345 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.14,
      "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.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_manyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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 10821 chars]...\u000aveJoinRowConsumer@42abc48 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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@482547fd 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",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_inheritance_tablePerClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Cat(catBreed, name, race, age\u000a...[truncated 1587 chars]...\u000asumer@2e7b0b4d\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Cat where name = ? and age = ? and race = ? | {1={Cat.name=Pluto, Cat.age=4, Cat.race=Dog}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.age=4, Cat.race=Dog}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_columnNameOverridden_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.familyName=Do, Person.firstName=John}}\u000a2025-02-11 07:08:19\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.address=nowhere, Person.firstName=John}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a6d6637\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_fieldNameOverridden_fieldNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do, Person.age=35}}\u000a2025-02-11 07:08:19\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.firstName=John, Person.address=nowhere, Person.lastName=Do}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@328b6af3\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToMany_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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 5117 chars]...\u000ame=John, Person_pets.pets_name=Rantanplan, Person_pets.person_lastName=Do, Person_pets.person_address=nowhere, Person_pets.pets_age=5}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}\u000a2025-02-11 07:08:19\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_fieldNameOverriddenAndColumnNameOverridden_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.age=35, Person.firstName=John, Person.familyName=Do}}\u000a2025-02-11 07:08:19\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.firstName=John, Person.familyName=Do}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b097b9e\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009\u000a...[truncated 650 chars]...\u000a={Person.age (U)=36, Person.address (W)=nowhere, Person.lastName (W)=Do, Person.firstName (W)=John}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_manyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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 5117 chars]...\u000afirstName=John, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.pets_age=5}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select Person.firstName, Person.lastName, Person.address from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_inheritance_singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Pet(catBreed, name, race, age, DTYPE) values (?, ?, ?, ?, ?) | {1={Pet.race=Dog, Pet.catBreed=Persian, Pet.age=4, Pet.name=Pluto, Pet.DTYPE=Pet}}\u000a2025-02-11 07\u000a...[truncated 1330 chars]...\u000am Pet where race = ? and age = ? and name = ? | {1={Pet.race=Dog, Pet.age=4, Pet.name=Pluto}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select catBreed from Pet | {}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.race=Dog, Pet.age=4, Pet.name=Pluto}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select catBreed from Pet | {}\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-02-11 07:08:19\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-02-11 07:08:19\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]...\u000a=John, Person.lastName (W)=Do, Person.houseZipCode (U)=888, Person.houseCity (U)=CodeFilarete City}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToMany_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table P\u000a...[truncated 3787 chars]...\u000aerLastName (U)=null, Pet.race (W)=Dog, Pet.ownerAddress (U)=null, Pet.age (W)=5, Pet.name (W)=Rantanplan, Pet.ownerFirstName (U)=null}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\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]...\u000a House.number (W)=42, House.street (W)=Stalactite street, House.ownerLastName (U)=null, House.ownerAddress (U)=null, House.city (W)=CodeFilarete City, House.zipCode (W)=888}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}}\u000a2025-02-11 07:08:19\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_inheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Dog(dogBreed 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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.race=Dog, Cat.name=Pluto, Cat.age=4}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.name=Pluto, Pet.age=4, Pet.race=Dog}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_oneToMany_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table P\u000a...[truncated 7044 chars]...\u000aage=36, house=null, pets=[]}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@723940d4\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a23fbb4 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",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToOne_compositeToSingleKey_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) referenc\u000a...[truncated 1528 chars]...\u000aDo, Person.age (U)=36, Person.firstName (W)=John, Person.address (W)=nowhere, Person.houseId (U)=1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}\u000a2025-02-11 07:08:19\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_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table House add \u000a...[truncated 2412 chars]...\u000arstName = ?, ownerLastName = ?, ownerAddress = ? where id = ? | {1={House.ownerFirstName (U)=null, House.ownerLastName (U)=null, House.id (W)=1, House.ownerAddress (U)=null}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToCompositeKey_relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToCompositeKey_relationOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\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" : "oneToOne_compositeToSingleKey_relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany_compositeToCompositeKey_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)\u000a"
        }
      ],
      "duration" : 0.043,
      "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.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_sibling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_children_id_Person_id f\u000a...[truncated 9970 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76011287 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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_child\u000a...[truncated 3297 chars]...\u000aBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b9c597e\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6581cd78 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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id for\u000a...[truncated 9970 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18a32d96 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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_c\u000a...[truncated 2021 chars]...\u000aG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@614156e1\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@639c1f3a 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.049,
      "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.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simulatedBy_one2ManyAndASelectListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-02-11 07:08:20\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 3597 chars]...\u000auntime.load.JoinRoot$JoinRootRowConsumer@dec8cd4\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44721e97 on object org.codefilarete.stalactite.engine.model.book.Book@51961513\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71ec2050 on object org.codefilarete.stalactite.engine.model.book.Book@51961513\u000a"
        }
      ],
      "duration" : 0.036,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_withAssociationTable_1Parent_2Children",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_child\u000a...[truncated 3301 chars]...\u000aUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60e28d20\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d443374 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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching sta\u000a...[truncated 8856 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38e86edc 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_sibling_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id for\u000a...[truncated 9962 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42fd66f7 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_withAssociationTable_1Parent_1Child",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_child\u000a...[truncated 2021 chars]...\u000aG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56d8c076\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2046bef9 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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_sibling_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching sta\u000a...[truncated 8848 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fb21a88 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_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id for\u000a...[truncated 9970 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4405a27e 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_ownedByReverseSide_1Parent_2Children",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do, Pe\u000a...[truncated 2658 chars]...\u000aUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56f5f4ac\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22ed1c7e 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.071,
      "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_sibling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, house1Id int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table House(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseI\u000a...[truncated 3374 chars]...\u000a=[],partner=<null>]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b0da905 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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_sibling_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, house1Id int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_house1Id_House_id foreign key(ho\u000a...[truncated 21871 chars]...\u000a id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@888}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@456}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@999}}\u000a2025-02-11 07:08:20\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_2cycles_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references Hous\u000a...[truncated 11988 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) referenc\u000a...[truncated 12760 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, partnerId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@66\u000a...[truncated 1401 chars]...\u000aG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46e46077\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@560852ce 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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.name=John Do, Person.reverse\u000a...[truncated 1463 chars]...\u000aG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@594a82c1\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74453f74 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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reverse\u000a...[truncated 6696 chars]...\u000a>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48b4b22f 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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references Hous\u000a...[truncated 6312 chars]...\u000a>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@204665ef 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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_cycleWithIntermediary_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)\u000a2025-02-1\u000a...[truncated 7663 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_cycleWithIntermediary_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reverseGardenerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_reverseGardenerId_House_id foreign key(reverseGardenerId) ref\u000a...[truncated 7533 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        }
      ],
      "duration" : 0.112,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table car(id int not null, color int, model varchar(255), unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table car add constraint FK_car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(color, id) values (?, ?) | {1=\u000a...[truncated 644 chars]...\u000an (?) | {car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@583a77bd\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7299c116 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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select car.id, car.color, car.model from car | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a56d17b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter t\u000a...[truncated 1466 chars]...\u000ade$MergeJoinRowConsumer@4f60c966 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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70968511 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), rgb integer, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.rgb=666, Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5aef5a3\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select id, model, rgb from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.001,
          "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIdDefinedInSuperClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select car.id, car.color, car.model from car | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7355b521\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIdDefinedInSuperClass_severalTimes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.052,
      "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select car.id, car.color, car.model from car | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ed53511\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged_inBoth_lowestTakesPriority",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.model_col=Renault, Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.color_col=Color[rgb=666]}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select id_col, model_col, color_col from Car | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73e33ac0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged_inParent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_supercol varchar(255), color_supercol int, id_supercol int not null, unique (id_supercol))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_supercol, model_supercol, id_supercol) values (?, ?, ?) | {1={Car.color_supercol=Color[rgb=666], Car.model_supercol=Renault, Car.id_supercol=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select id_supercol, model_supercol, color_supercol from Car | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51313b8c\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), rgb integer, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.rgb=666, Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d390ed7\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select id, model, rgb from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.color_col=Color[rgb=666], Car.model_col=Renault}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select id_col, model_col, color_col from Car | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f7941fb\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select car.id, car.model, car.color from car | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bd7c350\u000a"
        }
      ],
      "duration" : 0.055,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationTableIsMaintained",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-02-11\u000a...[truncated 5291 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e981c67 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6c89f02a\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e6dd10b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6c89f02a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-02-11 0\u000a...[truncated 1507 chars]...\u000afier@300}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        }
      ],
      "duration" : 0.02,
      "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-02-11\u000a...[truncated 1928 chars]...\u000afier@300}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-02-11\u000a...[truncated 5474 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@497c738f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3a94fd16\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ecb30f1 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3a94fd16\u000a"
        }
      ],
      "duration" : 0.023,
      "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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_noRecordInAssociationTable_mustReturnEmptyCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-02-11\u000a...[truncated 808 chars]...\u000aConsuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16a5dd26 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@f277db9\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@423c8b7e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@f277db9\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsOneToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-02-11 0\u000a...[truncated 3495 chars]...\u000as\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select answer_id from answer_choices | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_collectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-02-11\u000a...[truncated 1509 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@683c5345 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@44860c24\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6408ce3c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@44860c24\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverseCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-02-11 07:08:17\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 3755 chars]...\u000aruntime.load.JoinRoot$JoinRootRowConsumer@6f9f5d71\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31bd3c7 on object org.codefilarete.stalactite.engine.model.book.Book@7cfa70d5\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23170fe on object org.codefilarete.stalactite.engine.model.book.Book@7cfa70d5\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverselySetBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-02-11 07:08:17\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 3761 chars]...\u000antime.load.JoinRoot$JoinRootRowConsumer@3a91318b\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47f32a0f on object org.codefilarete.stalactite.engine.model.book.Book@2ca1c0c9\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bc6bbf on object org.codefilarete.stalactite.engine.model.book.Book@2ca1c0c9\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverseInitializedWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-02-11 07:08:17\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 3759 chars]...\u000antime.load.JoinRoot$JoinRootRowConsumer@7b6c94e2\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@769053e2 on object org.codefilarete.stalactite.engine.model.book.Book@33c6c6f7\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79aa4ed8 on object org.codefilarete.stalactite.engine.model.book.Book@33c6c6f7\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsManyToMany_indexed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, myIdx integer not null, unique (answer_id, choices_id, myIdx))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) ref\u000a...[truncated 1076 chars]...\u000aces.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}, 3={Answer_choices.myIdx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}, 4={Answer_choices.myIdx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select answer_id, choices_id, myIdx from answer_choices | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsManyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-02-11\u000a...[truncated 3786 chars]...\u000as\u000a2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select answer_id from answer_choices | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-02-11 0\u000a...[truncated 1507 chars]...\u000afier@666}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_associationRecordsMustBeInserted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-02-11 0\u000a...[truncated 636 chars]...\u000aices.choices_id=o.c.s.i.PersistableIdentifier@200}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@666, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@300}}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select id from Answer where id in (42, 666) | {}\u000a2025-02-11 07:08:17\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationRecordsMustBeUpdated_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(comment varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references\u000a...[truncated 4368 chars]...\u000aowConsumer@44f35879 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6076b1a3\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f1a0858 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6076b1a3\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select label from Choice where id = 100 | {}\u000a"
        }
      ],
      "duration" : 0.027,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_onlySourceEntitiesArePersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-02-11 0\u000a...[truncated 92 chars]...\u000as_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select id from answer | {}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from answer_choices | {}\u000a2025-02-11 07:08:17\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeysAreCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table PossibleChoices(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-02-11 07:08:17\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table MyChoice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id)\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableAndTableSetByTargetEntity_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table MyChoice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-02-11 07:08:17\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.034,
      "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.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudEnum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_addressBook(id int, key integer, value varchar(255), unique (id, key))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_addressBook add constraint FK_Person_addressBook_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009in\u000a...[truncated 5012 chars]...\u000aom Person_addressBook where key = ? and id = ? | {1={Person_addressBook.key=OTHER, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_addressBook.key=BILLING_ADDRESS, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_addressBook | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_valueIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_contracts(id int, key varchar(255), creationDate timestamp, modificationDate timestamp, unique (id, key))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_contracts add constraint FK_Person_contracts_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11\u000a...[truncated 6112 chars]...\u000aOperation\u0009delete from Person_contracts where id = ? and key = ? | {1={Person_contracts.key=Marseille, Person_contracts.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_contracts.key=Lyon, Person_contracts.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:19\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOper\u000a...[truncated 3580 chars]...\u000a.PersistedIdentifier@1, Person_phoneNumbers.key=mobile}, 2={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=home}, 3={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=work}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_phoneNumbers | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOper\u000a...[truncated 2879 chars]...\u000a$DefaultRelationJoinRowConsumer@802131d 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.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.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withCollectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOper\u000a...[truncated 2882 chars]...\u000aDefaultRelationJoinRowConsumer@5096bd0c 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_objectRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOper\u000a...[truncated 5059 chars]...\u000aoad.RelationJoinNode$DefaultRelationJoinRowConsumer@4ea08d6a 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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_addresses(id int, creationDate timestamp, modificationDate timestamp, value varchar(255), unique (id, creationDate, modificationDate))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_addresses add constraint FK_Person_addresses_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching\u000a...[truncated 6518 chars]...\u000a025, Person_addresses.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_addresses.modificationDate=Thu Feb 06 07:08:19 UTC 2025, Person_addresses.creationDate=Thu Feb 06 07:08:19 UTC 2025, Person_addresses.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_addresses | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyAndValueIsComplexType_overrideColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(id int, key_creationDate timestamp, modificationDate timestamp, creationDate timestamp, value_modificationDate timestamp, unique (id, key_creationDate, modificationDate))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates add con\u000a...[truncated 9299 chars]...\u000apertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Sun Feb 09 07:08:19 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Sun Feb 09 07:08:19 UTC 2025}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "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.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyAndValueIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfComplexTypes(id int, creationDate timestamp, modificationDate timestamp, serialNumber varchar(255), model varchar(255), unique (id, creationDate, modificationDate))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfComplexTypes add constraint FK_Person_mapPropertyMadeOfComplexTypes_id_Person_i\u000a...[truncated 8264 chars]...\u000adeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.modificationDate=Sat Feb 08 07:08:19 UTC 2025, Person_mapPropertyMadeOfComplexTypes.creationDate=Sat Feb 08 07:08:19 UTC 2025}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfComplexTypes | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_objectAddition",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOper\u000a...[truncated 6692 chars]...\u000a@3b654a38 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.003,
          "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.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-02-11 07\u000a...[truncated 13290 chars]...\u000atyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_m\u000a...[truncated 13239 chars]...\u000abject org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4fd683c0\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009a\u000a...[truncated 11548 chars]...\u000arson_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009a\u000a...[truncated 88 chars]...\u000artyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEnt\u000a...[truncated 13372 chars]...\u000ao.c.s.i.PersistedIdentifier@3}, 2={Country.id=o.c.s.i.PersistedIdentifier@4}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.1,
      "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.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10041 chars]...\u000aer@3}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-02-11 07:08:20\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_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10305 chars]...\u000antime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7416e123 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@22a4dab7\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 9539 chars]...\u000a@2}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10266 chars]...\u000a20\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-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.077,
      "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.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 9345 chars]...\u000aAsValue.key=Marseille}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 10448 chars]...\u000ae.load.RelationJoinNode$DefaultRelationJoinRowConsumer@130ad9af on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@25a98a27\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 9815 chars]...\u000aAsValue.key=Marseille}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 9930 chars]...\u000a\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-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.097,
      "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withAssociationTable_associationRecordsMustBeUpdated_butNotTargetEntities_list",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009alter table Question_choices add constraint FK_Question_choices_choices_id_Choice_id foreign key(choices_id) \u000a...[truncated 4468 chars]...\u000aming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fca503 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@51a9baf0\u000a2025-02-11 07:08:21\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5202d079 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@51a9baf0\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-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-02-11 07:08:21\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1019 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-02-11 07:08:21\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-02-11 07:08:21\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-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-02-11 07:08:21\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 979 chars]...\u000a0, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1, Choice.label (U)=null}, 2={Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=2, Choice.label (U)=null}, 3={Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=3, Choice.label (U)=null}}\u000a2025-02-11 07:08:21\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-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-02-11 07:08:21\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1019 chars]...\u000aU)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null}, 2={Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null}}\u000a2025-02-11 07:08:21\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-02-11 07:08:21\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_noChange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-02-11 07:08:21\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 361 chars]...\u000aier@30, Choice.label=null}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null}}\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a2025-02-11 07:08:21\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_entityAddition",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-02-11 07:08:21\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1286 chars]...\u000aIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1}}\u000a2025-02-11 07:08:21\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@40, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}}\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a"
        }
      ],
      "duration" : 0.055,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_indexedByColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Q\u000a...[truncated 260 chars]...\u000ae.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.myIdx=2, Choice.label=null}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.myIdx=3, Choice.label=null}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.myIdx=1, Choice.label=null}}\u000a2025-02-11 07:08:20\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_cascadeIsTriggered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 257 chars]...\u000a1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}}\u000a2025-02-11 07:08:20\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1761 chars]...\u000aityMappingConfigurationSupportOneToManyListTest$Question@1ead1b1c\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45bd5fa1\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@204dcc94 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1ead1b1c\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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 2203 chars]...\u000a025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=null, Choice.label (U)=Grenoble, Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@13}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select questionId from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_reverseSideIsNotMapped_relationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009\u000a...[truncated 3317 chars]...\u000aices_id=o.c.s.i.PersistableIdentifier@30}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select count(id) as answerId from Answer | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_Choices | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select count(id) as choiceCount from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-02-11 07:08:20\u0009\u000a...[truncated 11335 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-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select count(*) as c from Answer_Choices | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009\u000a...[truncated 2560 chars]...\u000awer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009\u000a...[truncated 20010 chars]...\u000aes.answer_id=o.c.s.i.PersistedIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_default",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009\u000a...[truncated 5692 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66866853 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@566e5c99\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32874975 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@566e5c99\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_targets",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-02-11 07:08:21\u0009\u000a...[truncated 2421 chars]...\u000aityMappingConfigurationSupportOneToManyListTest$Question@51ac7fab\u000a2025-02-11 07:08:21\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3d0b0553\u000a2025-02-11 07:08:21\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c70d765 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@51ac7fab\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-02-11 07:08:21\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-02-11 07:08:21\u0009\u000a...[truncated 2787 chars]...\u000atableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}}\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009select count(*) as c from Answer_Choices | {}\u000a2025-02-11 07:08:21\u0009TRACE\u0009SQLOperation\u0009select id from Choice | {}\u000a"
        }
      ],
      "duration" : 0.074,
      "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.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_multipleTimes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) ref\u000a...[truncated 14503 chars]...\u000antry=org.codefilarete.stalactite.engine.model.Country@7833eb0a,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>,version=0]\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_noMappedBy_associationTableIsMaintained",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 7056 chars]...\u000a:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24fe2032 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>,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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.description as Co\u000a...[truncated 1552 chars]...\u000an\u0009Batching statement 2 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@100, City.name (U)=null}, 2={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@200, City.name (U)=null}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperat\u000a...[truncated 4133 chars]...\u000aarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@771d1487 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@261857a,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>,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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 7052 chars]...\u000a8:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9fa9d4c 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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_withAssociationTable_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}\u000a"
        }
      ],
      "duration" : 0.081,
      "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationTable_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 7239 chars]...\u000a:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24ba43fd 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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.description as Co\u000a...[truncated 1432 chars]...\u000aationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:16\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-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperat\u000a...[truncated 4060 chars]...\u000arete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@280a4501 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2d633926,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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_withAssociationTable_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 1191 chars]...\u000a= ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300}}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@300}}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}\u000a"
        }
      ],
      "duration" : 0.048,
      "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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 780 chars]...\u000aIdentifier@42}}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300}}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withAssociationTable_associationRecordsMustBeUpdated_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 5980 chars]...\u000a1 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@156d4d63 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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_withAssociationTable_associationRecordsMustBeInserted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 596 chars]...\u000ang statement 3 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@300}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100}, 3={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200}}\u000a"
        }
      ],
      "duration" : 0.062,
      "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_onlySourceEntitiesArePersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 204 chars]...\u000a 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France, Country.description=null}}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select id from country | {}\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from country_cities | {}\u000a2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.044,
      "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_entitiesAreLoaded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.id as Country_id, City.name as City_name, C\u000a...[truncated 944 chars]...\u000ag.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31f6a5e5 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@31c83e75,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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_noCascade_defaultCascadeIsAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperat\u000a...[truncated 3568 chars]...\u000aId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@0}, 2={City.name (U)=Paris, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select name from Country where id = 42 | {}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select name from City where id = 1 | {}\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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperat\u000a...[truncated 4480 chars]...\u000a.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44ee5660 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@4239d51b,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>,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)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperat\u000a...[truncated 4479 chars]...\u000a.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76065be8 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2ed19da4,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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_differentWays(ThrowingSupplier, boolean)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table city(countryId int, name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table city add constraint FK_city_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperat\u000a...[truncated 4378 chars]...\u000a-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45beec0c 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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_set_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009insert into Country(id) values (?) | {1={\u000a...[truncated 2390 chars]...\u000aDEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\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-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select countryId from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "associationTable_set_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)\u000a2025-02-11 07:08:1\u000a...[truncated 4244 chars]...\u000atatement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@13, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:16\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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, myIdx integer, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009insert into Country(id) va\u000a...[truncated 2944 chars]...\u000ai.PersistableIdentifier@13}}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009update City set myIdx = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@1, City.myIdx (U)=2, City.id (W)=o.c.s.i.PersistableIdentifier@17}, 2={City.countryId (U)=o.c.s.i.PersistedIdentifier@1, City.myIdx (U)=1, City.id (W)=o.c.s.i.PersistableIdentifier@23}}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select name, myIdx from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_collectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.id as Country_id, City.name as City_name, C\u000a...[truncated 944 chars]...\u000ag.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@751a1a56 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@75050599,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>,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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.description as Co\u000a...[truncated 302 chars]...\u000a.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6474690\u000a2025-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@154f129f 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>,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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 1194 chars]...\u000aionDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]\u000a2025-02-11 07:08:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b204c92 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>,version=0]\u000a"
        }
      ],
      "duration" : 0.017,
      "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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references\u000a...[truncated 5626 chars]...\u000aration\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiple_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references\u000a...[truncated 5329 chars]...\u000aerson.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lightOneToOne_relationIsPersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), presidentId int, id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, presidentId, id) values (?, ?, ?, ?) | {1={Country.description=null, Country.presidentId=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistableIdentifier@123,mapP\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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(countryId int, name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7204 chars]...\u000a1 07:08:20\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null, City.name (U)=Lyon renamed}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7204 chars]...\u000a1 07:08:20\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-02-11 07:08:20\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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideSetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7204 chars]...\u000a1 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-02-11 07:08:20\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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedBySourceSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7204 chars]...\u000a1 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-02-11 07:08:20\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "targetEntityIsDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select Country.description as Country_description, Country.id as Coun\u000a...[truncated 491 chars]...\u000aionJoinNode$DefaultRelationJoinRowConsumer@33d49a51 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>,version=0]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}\u000a"
        }
      ],
      "duration" : 0.008,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertTwice_targetInstanceIsInsertedOnce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 1587 chars]...\u000acodefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c03831\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19943cf3 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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mandatory_withNullTarget_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))\u000a2025-02-11 07:08:20\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_targetInstanceIsUpdated_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQL\u000a...[truncated 1883 chars]...\u000a-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f38b7c2 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>,version=0]\u000a2025-02-11 07:08:20\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" : "insert_targetInstanceIsUpdated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 1896 chars]...\u000a11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77e10eb1 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>,version=0]\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select count(*) as countryCount from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertOnce_targetInstanceIsInserted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 929 chars]...\u000arete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fc6d2fb\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4dadcf 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>,version=0]\u000a"
        }
      ],
      "duration" : 0.04,
      "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationNullifiedWithOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 2572 chars]...\u000aelationJoinNode$DefaultRelationJoinRowConsumer@3b94bd17 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>,version=0]\u000a2025-02-11 07:08:20\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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 3984 chars]...\u000aer=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]\u000a2025-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@415bdb40\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQL\u000a...[truncated 4287 chars]...\u000am Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@354eea2f\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@0}\u000a2025-02-11 07:08:20\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mandatory_withNullTarget_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:\u000a...[truncated 913 chars]...\u000a.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@722b6a3b\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c4a52d0 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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationNullified_relationIsOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 2539 chars]...\u000aer=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]\u000a2025-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d0c9ff3\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedBySource_withOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 2831 chars]...\u000aelationJoinNode$DefaultRelationJoinRowConsumer@662ad103 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>,version=0]\u000a2025-02-11 07:08:20\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.055,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notDefined_defaultIsAll_getter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 1785 chars]...\u000aresident_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-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e6f39e\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_getter_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQL\u000a...[truncated 3683 chars]...\u000a025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009update Person set countryId = ? where id = ? | {1={}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select name from Person | {}\u000a2025-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select Country.description as Country_description, Country.id as Coun\u000a...[truncated 677 chars]...\u000asistedIdentifier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\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.003,
          "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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 1393 chars]...\u000auntry.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRA\u000a...[truncated 1394 chars]...\u000a Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a"
        }
      ],
      "duration" : 0.048,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationIsDefinedByColumnOnTargetSideAndReverseMutatorIsUsed_columnOverrideIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, capitalId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableAndTableSetByTargetEntity_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationIsDefinedByColumnOnTargetSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\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" : "relationIsDefinedByColumnOnTargetSideAndReverseAccessorIsUsed_columnOverrideIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\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" : "relationOwnedByTargetSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.06,
      "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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, plug integer, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOper\u000a...[truncated 3268 chars]...\u000a,id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table ElectricCar(plug integer, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeploy\u000a...[truncated 5159 chars]...\u000a07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\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.004,
          "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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table ElectricCar(plug integer, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table ElectricCar add constraint FK_ElectricCar_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:1\u000a...[truncated 3829 chars]...\u000aier@1,timestamp=<null>]\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.004,
          "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.059,
      "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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009al\u000a...[truncated 6223 chars]...\u000a025-02-11 07:08:19\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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select count(*) as vehicleCount from abstractVehicle where id in (1, 2) | {}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id) value\u000a...[truncated 2844 chars]...\u000a07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009al\u000a...[truncated 377 chars]...\u000a1 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select model from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id) value\u000a...[truncated 2924 chars]...\u000a{Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59e87b25\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b18d4c8 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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car\u000a...[truncated 6255 chars]...\u000ack where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-02-11 07:08:19\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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u000a...[truncated 3378 chars]...\u000a1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault}}\u000a2025-02-11 07:08:19\u000a...[truncated 1548 chars]...\u000acle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@153459aa\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=42], AbstractVehicle.DTYPE=TRUCK, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select model from AbstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault}}\u000a2025-02-11 07:08:19\u000a...[truncated 1659 chars]...\u000aactVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16f22873\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int, model varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666], Vehicle.model=Renault, Vehicle.DTYPE=CAR}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2\u000a...[truncated 3392 chars]...\u000a 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color integer, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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-02-11 07:0\u000a...[truncated 154 chars]...\u000atVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e6eeaa6\u000a"
        }
      ],
      "duration" : 0.068,
      "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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009alter table Tr\u000a...[truncated 4151 chars]...\u000ating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5154b936\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ddcb1a8\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-02-11 07:08:19\u0009DEBUG\u000a...[truncated 5450 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45a9c5b9\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@54d90261 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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 time\u000a...[truncated 2728 chars]...\u000ak.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49c318ed\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e9b038\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u000a...[truncated 3186 chars]...\u000at 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@300f43a3\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, id) values (?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select model from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | \u000a...[truncated 997 chars]...\u000acolor (U)=Color[rgb=666]}}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38d394e7\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, color int, unique (id))\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u000a...[truncated 3624 chars]...\u000a1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from truck where id = 2 | {}\u000a"
        }
      ],
      "duration" : 0.065,
      "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.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_En\u000a...[truncated 8617 chars]...\u000ament 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select count(*) as vehicleCount from Vehicle where id in (1, 2) | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter ta\u000a...[truncated 4220 chars]...\u000ament 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle left outer join car on Vehicle.id = car.id | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter ta\u000a...[truncated 4524 chars]...\u000aowConsumer@13c65530 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-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74e48fa3 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.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, engineId int, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id for\u000a...[truncated 9162 chars]...\u000a={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.112,
      "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.249,
          "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-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))\u000a2025-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle_wheels(vehicle_id int, wheels_serialNumber varchar(255\u000a...[truncated 14458 chars]...\u000aehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57bfaa41\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b6d5459 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.036,
          "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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.i\u000a...[truncated 6765 chars]...\u000aehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3de6799f\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67fe131c 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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:02\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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 9074 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@769229cb\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@22887352 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.024,
          "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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:02\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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 7459 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3aee27e1\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ba7a9e4 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)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:02\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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 8605 chars]...\u000aorg.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@17319443 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58292496 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.03,
          "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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-\u000a...[truncated 6480 chars]...\u000aode$PassiveJoinRowConsumer@499d1026 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-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c5bcc6e 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.029,
          "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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.model=null, Wheel.serialNumber=XYZ\u000a...[truncated 5123 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60155d7f\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@773a45bd 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.03,
          "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-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))\u000a2025-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id\u000a...[truncated 8765 chars]...\u000aehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30e4cf5e\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3de4bfa9 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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:02\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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 7461 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a09ab7f\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e27c500 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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.serialNumber=XYZ-ABC-01, Radio.model=null, Radio.carId=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:02\u000a...[truncated 4896 chars]...\u000a.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d67bb3a\u000a2025-02-11 07:08:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65a5458b 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.108,
          "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-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:02\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:02\u0009DEBUG\u0009DDLDeploye\u000a...[truncated 7529 chars]...\u000astatement 1 times\u000a2025-02-11 07:08:02\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-02-11 07:08:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:02\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.022,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeploye\u000a...[truncated 7315 chars]...\u000astatement 1 times\u000a2025-02-11 07:08:03\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-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.022,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-\u000a...[truncated 5236 chars]...\u000astatement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@42, City.barCount (U)=51}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.018,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-\u000a...[truncated 4751 chars]...\u000astatement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@42, City.barCount (U)=51}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.031,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a...[truncated 12767 chars]...\u000astatement 1 times\u000a2025-02-11 07:08:03\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-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\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)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a...[truncated 10839 chars]...\u000astatement 1 times\u000a2025-02-11 07:08:03\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-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.028,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, unique (id))\u000a2025\u000a...[truncated 10898 chars]...\u000aeIdentifier@42}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\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)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, unique (id))\u000a2025\u000a...[truncated 8634 chars]...\u000atryId (U)=null}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009update Village set barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.barCount (U)=51}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.029,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int\u000a...[truncated 9534 chars]...\u000a 07:08:03\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-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\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)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int\u000a...[truncated 11145 chars]...\u000a 07:08:03\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-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Villag\u000a...[truncated 6708 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-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\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)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Villag\u000a...[truncated 8659 chars]...\u000a\u0009SQLOperation\u0009update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.countryId (U)=null, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.name (U)=Grenoble, Village.barCount (U)=51}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.038,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statem\u000a...[truncated 10483 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-02-11 07:08:03\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.017,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statem\u000a...[truncated 9780 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-02-11 07:08:03\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.02,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching \u000a...[truncated 11674 chars]...\u000areationDate, 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.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-02-11 07:08:03\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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching \u000a...[truncated 10755 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-02-11 07:08:03\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.028,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, ownerId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicl\u000a...[truncated 22469 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-02-11 07:08:03\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.023,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, ownerId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicl\u000a...[truncated 15908 chars]...\u000a= 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-02-11 07:08:03\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.034,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Pers\u000a...[truncated 23595 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-02-11 07:08:03\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.027,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Pers\u000a...[truncated 16881 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-02-11 07:08:03\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.036,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, color int, ownerId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, ownerId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009insert into Pers\u000a...[truncated 11247 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-02-11 07:08:03\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.027,
          "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-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, color int, ownerId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, ownerId int, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009insert into Pers\u000a...[truncated 15539 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-02-11 07:08:03\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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-02-11 07:08:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a...[truncated 6324 chars]...\u000aehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f33e4b5\u000a2025-02-11 07:08:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@230a9783 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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.engineId=null, Vehicle.id=o.c.s.i.Persista\u000a...[truncated 7473 chars]...\u000aorg.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10b648c0 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-02-11 07:08:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7180b500 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-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:03\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.model=Renault}}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009SQLOperati\u000a...[truncated 4846 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:03\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50abbf54\u000a2025-02-11 07:08:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f78d2a7 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.016,
          "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-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car_plates(id int, plates varchar(255), unique (id, plates))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Car_plates add constraint FK_Car_plates_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-02\u000a...[truncated 5888 chars]...\u000a1ae60fb5 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-02-11 07:08:04\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-02-11 07:08:04\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6315cb3c\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.011,
          "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-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:04\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-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 6283 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f221ea2\u000a2025-02-11 07:08:04\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@757c8296 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.015,
          "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-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching st\u000a...[truncated 4303 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dc56c0a\u000a2025-02-11 07:08:04\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c73a08e 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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_trunkHasOneToMany(String, EntityPersister)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:04\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-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint\u000a...[truncated 9191 chars]...\u000aonDate=<null>,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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_trunkHasOneToMany(String, EntityPersister)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=\u000a...[truncated 10319 chars]...\u000aonDate=<null>,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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToTablePerClass_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Villag\u000a...[truncated 8670 chars]...\u000aeration\u0009update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.name (U)=Grenoble, Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.countryId (U)=null}}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:04\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.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToTablePerClass_crud_ownedByReverseSide_foreignKeysAreCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.055,
      "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.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToSingleTable_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching \u000a...[truncated 10745 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-02-11 07:08:04\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.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToJoinedTable_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, ownerId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add const\u000a...[truncated 15548 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-02-11 07:08:04\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.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToJoinedTable_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add const\u000a...[truncated 16340 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-02-11 07:08:04\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.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToSingleTable_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statem\u000a...[truncated 9780 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-02-11 07:08:04\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.131,
      "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-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperati\u000a...[truncated 5583 chars]...\u000a 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 2836 chars]...\u000a 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperati\u000a...[truncated 3130 chars]...\u000a.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17d96a31\u000a2025-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@152f598b 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.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, engineId int, model varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperati\u000a...[truncated 6315 chars]...\u000a={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.12,
      "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.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, engineId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.Persist\u000a...[truncated 5805 chars]...\u000ad = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, engineId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u000a...[truncated 2420 chars]...\u000a]\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a2025-02-11 07:08:04\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne",
          "duration" : 0.656,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))\u000a2025-02-11 07:08:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u000a...[truncated 2668 chars]...\u000a.i.PersistedIdentifier@1}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f9ec8ad\u000a2025-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@732a5516 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.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, engineId int, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, color int, engineId int, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.Persist\u000a...[truncated 6494 chars]...\u000a= ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from truck where id = 2 | {}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.746,
      "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\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-02-11 07:08:20\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-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b181555\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3808d740 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-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75be0862\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-02-11 07:08:20\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:20\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@1bd6c143\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@72be5242 on object Car{id=1, color=null, model='Renault'}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5f4f598f on object Car{id=1, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:20\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-02-11 07:08:20\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-02-11 07:08:20\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-02-11 07:08:20\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5aaaef2a\u000a"
        }
      ],
      "duration" : 0.033,
      "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.012,
          "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.018,
          "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-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(255), id varchar(36) not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistedIdentifier@bcfcfbcb-383a-4e08-8568-a5c89d8db4b7, Toto.creationDate=Tue Feb 11 07:08:05 UTC 2025, Toto.modificationDate=Tue Feb 11 07:08:05 UTC 2025}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select readonlyProperty from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withReadConverter_converterIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@239daef9-dad4-4467-8eb4-8fa3605613af}}\u000a2025-02-11 07:08:05\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@239daef9-dad4-4467-8eb4-8fa3605613af}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@799ace5b\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEnum_columnMappedWithOrdinal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender integer, id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\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-02-11 07:08:05\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=null, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE}}\u000a2025-02-11 07:08:05\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-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@236c9f6\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.231,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withConflictingEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into countryTable(countryCreatedAt, id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?, ?) | {1={countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.presidentName=François, countryTable.countryCreatedAt=Mon Jan 01 00:00:00 UTC 2018, countryTable.name=France, countryTable.id=o.c.s.i.PersistableIdentifier@1}}\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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinderOnEmbeddedProperty_binderIsUsed_writeCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, creationDate varchar(255), modificationDate timestamp, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(modificationDate, creationDate, id) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@f1fa0752-ab17-468b-8902-7b6caa76cbb3, Toto.creationDate=Tue Feb 11 07:08:05 UTC 2025, Toto.modificationDate=Tue Feb 11 07:08:05 UTC 2025}}\u000a2025-02-11 07:08:05\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@f1fa0752-ab17-468b-8902-7b6caa76cbb3}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c5e9b30\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.005,
          "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEnum_mappedWithOrdinal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender INT, id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\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-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_mandatory_onMissingValue_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinder_binderIsUsed_writeCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, possibleStates varchar(255), unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(possibleStates, id) values (?, ?) | {1={Toto.possibleStates=[IN_PROGRESS, DONE], Toto.id=o.c.s.i.PersistableIdentifier@e06529b9-42af-442b-b063-a257ea5be2b7}}\u000a2025-02-11 07:08:05\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@e06529b9-42af-442b-b063-a257ea5be2b7}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6decf671\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withSomeExcludedProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into countryTable(id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?) | {1={countryTable.presidentName=François, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.name=France, countryTable.id=o.c.s.i.PersistableIdentifier@1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_nullValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=null, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=null}}\u000a2025-02-11 07:08:05\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-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a7f9a94\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_definedAsIdentifier_identifierIsStoredAsString",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@34ddd6ab-7b8a-4b2a-a0e0-06ab40b9c897}}\u000a2025-02-11 07:08:05\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" : "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEnum_byDefault_ordinalIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE, PersonWithGender.name=toto}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withWriteConverter_converterIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@e49633fe-ade5-48f8-914e-474996242d6c, Toto.name=TOTO}}\u000a2025-02-11 07:08:05\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.Pe\u000a...[truncated 384 chars]...\u000asistedIdentifier@e49633fe-ade5-48f8-914e-474996242d6c, Toto.name (U)=TITI}}\u000a2025-02-11 07:08:05\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@e49633fe-ade5-48f8-914e-474996242d6c}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36bf0f77\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.005,
          "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.003,
          "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.005,
          "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_nullValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=MALE}}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-1\u000a...[truncated 175 chars]...\u000aentifier@1, PersonWithGender.gender (U)=null}}\u000a2025-02-11 07:08:06\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-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9c7db46\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.016,
          "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_readonly_columnIsNotWrittenToDatabase_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), firstName varchar(255), id varchar(36) not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(firstName, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistedIdentifier@098a3b76-9f59-4a1b-9ea6-60a054e5e9be, Toto.firstName=null}}\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009select firstName from Toto | {}\u000a2025-02-11 07:08:06\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@098a3b76-9f59-4a1b-9ea6-60a054e5e9be}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@143a14d6\u000a2025-02-11 07:08:06\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.005,
          "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.051,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_readonly_columnIsNotWrittenToDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), firstName varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@cc65fb77-54bf-413a-a4bb-b2c5fd30f892}}\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009update Toto set name = ? where id = ? | {1=dummyName, 2=o.c.s.i.PersistedIdentifier@cc65fb77-54bf-413a-a4bb-b2c5fd30f892}\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.005,
          "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.025,
          "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinder_binderIsUsed_readCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@41d5b91f-5532-4aac-b350-8919d7e24431, Toto.name=toto}}\u000a2025-02-11 07:08:06\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@41d5b91f-5532-4aac-b350-8919d7e24431}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2bbbc4fd\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-02-11 07:08:06\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withReadConverter_converterIsUsed_readOnlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1=toto, 2=o.c.s.i.PersistedIdentifier@67365da5-870a-4387-83e0-b820f032a289}\u000a2025-02-11 07:08:06\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@67365da5-870a-4387-83e0-b820f032a289}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b34e47b\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideName_nameIsAlreadyOverridden_nameIsOverwritten",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.createdAt=Tue Feb 11 07:08:06 UTC 2025, Toto.name=null, Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@1cc3ab3a-7457-4cd1-ba6b\u000a...[truncated 50 chars]...\u000ation\u0009select Toto.createdAt, Toto.modificationDate from Toto | {}\u000a2025-02-11 07:08:06\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@1cc3ab3a-7457-4cd1-ba6b-239c342a3c35}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51c62d81\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.modificationDate=null, Toto.creationDate=Tue Feb 11 07:08:06 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@a51d45b4-2765-\u000a...[truncated 68 chars]...\u000act Toto.creationDate, Toto.modificationDate from Toto | {}\u000a2025-02-11 07:08:06\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@a51d45b4-2765-4108-a2d1-4d808ce3c62e}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14def9a4\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exclude",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.modificationDate=null, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@55b69918-645a-4d1b-bfb1-a1e51bdf484b}}\u000a2025-02-11 07:08:06\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@55b69918-645a-4d1b-bfb1-a1e51bdf484b}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57c17c23\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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@7f42dc02-b9e7-41a2-a8d4-aac157fb4d77, Toto.createdAt=Tue Feb 11 07:0\u000a...[truncated 50 chars]...\u000ation\u0009select Toto.createdAt, Toto.modificationDate from Toto | {}\u000a2025-02-11 07:08:06\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@7f42dc02-b9e7-41a2-a8d4-aac157fb4d77}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ef76d7c\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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@cfe379ba-e15d-4925-a551-88dd4ac29ce0, Toto.createdAt=Tue Feb 11 07:08:06 UTC 2025, T\u000a...[truncated 50 chars]...\u000ation\u0009select Toto.createdAt, Toto.modificationDate from Toto | {}\u000a2025-02-11 07:08:06\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@cfe379ba-e15d-4925-a551-88dd4ac29ce0}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@370aaee5\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withMappedSuperClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.creationDate=Tue Feb 11 07:08:06 UTC 2025, Toto.name=null, Toto.locale=en_US, To\u000a...[truncated 159 chars]...\u000ate, Toto.locale from Toto | {}\u000a2025-02-11 07:08:06\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@1f48a08d-a4d6-4327-91fd-5fc98deadabe}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3575b06b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withMappedSuperClassAndOverride",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\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-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, locale, modificationTime, name) values (?, ?, ?, ?, ?) | {1={Toto.name=null, Toto.modificationTime=null, Toto.locale=en_US, Toto.id=o.c.s.i.Persis\u000a...[truncated 187 chars]...\u000ame, Toto.locale from Toto | {}\u000a2025-02-11 07:08:06\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@63224adc-3895-4cb9-8674-9760e45ca652}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32b88c0a\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.097,
      "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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Tutu(id VARCHAR(255) not null, firstName varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Titi(id VARCHAR(255) not null, prop1 varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Tutu ad\u000a...[truncated 5037 chars]...\u000aSQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009delete from Tata where id = ? | {1={Tata.id=o.c.s.i.PersistedIdentifier@86398b22-f7b2-4fc4-9c1b-b780b4b15c50}}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistedIdentifier@86398b22-f7b2-4fc4-9c1b-b780b4b15c50}}\u000a2025-02-11 07:08:06\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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperati\u000a...[truncated 2229 chars]...\u000a11 07:08:06\u0009TRACE\u0009SQLOperation\u0009delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@29482b9e-4540-4c6f-8e4c-159b7ac43862}}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@29482b9e-4540-4c6f-8e4c-159b7ac43862}}\u000a2025-02-11 07:08:06\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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-02-11 07:08:06\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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Tutu(identifier VARCHAR(255) not null, firstName varchar(255), unique (identifier))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Tutu add constraint FK_Tutu_identifier_Toto_identifier foreign key(identif\u000a...[truncated 4098 chars]...\u000a11 07:08:06\u0009TRACE\u0009SQLOperation\u0009delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@deac9826-ecf3-446f-af34-4b078e144489}}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@deac9826-ecf3-446f-af34-4b078e144489}}\u000a2025-02-11 07:08:06\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure_columnNameGiven_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, dummyName varchar(255), unique (identifier))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)\u000a"
        }
      ],
      "duration" : 0.077,
      "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), id VARCHAR(255) not null, unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@e647083e-6b43-4288-8b31-6cf3773c8b25}}\u000a2025-02-11 07:08:06\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@e647083e-6b43-4288-8b31-6cf3773c8b25}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d75cd52\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_2Args_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@a2af47d8-15a0-43ed-9032-3e9ba02e66dd}}\u000a2025-02-11 07:08:06\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@a2af47d8-15a0-43ed-9032-3e9ba02e66dd}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a25f849\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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@6a1e26ed-ce25-4952-9817-a784364a2e2c, Toto.name=Tutu}}\u000a2025-02-11 07:08:06\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@6a1e26ed-ce25-4952-9817-a784364a2e2c}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c9761c5\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_supplier_supplierIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@75ed783c-98df-4003-884c-2bfeb75f820d, Toto.name=Tutu}}\u000a2025-02-11 07:08:06\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@75ed783c-98df-4003-884c-2bfeb75f820d}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50b460ad\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.002,
          "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byDefault_defaultConstructorIsInvoked_setterIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@386cbd72-f0a8-47a5-a6e4-09fe83c037ce, Toto.name=Tutu}}\u000a2025-02-11 07:08:06\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@386cbd72-f0a8-47a5-a6e4-09fe83c037ce}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f832a1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_1Arg_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@1141ca35-4007-4242-845d-8e6de493a4a6}}\u000a2025-02-11 07:08:06\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@1141ca35-4007-4242-845d-8e6de493a4a6}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dab3e26\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_1ArgColumnName_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), myId VARCHAR(255) not null, unique (myId))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(myId, name) values (?, ?) | {1={Toto.name=Tutu, Toto.myId=o.c.s.i.PersistableIdentifier@95d98cfe-2615-4776-ac79-aafc1bdf431b}}\u000a2025-02-11 07:08:06\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@95d98cfe-2615-4776-ac79-aafc1bdf431b}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12312ff5\u000a"
        }
      ],
      "duration" : 0.066,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withConstructorSpecified_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@6b3907b6-17f6-496f-a01f-6d1d259d3212, Toto.name=Tutu}}\u000a2025-02-11 07:08:06\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@6b3907b6-17f6-496f-a01f-6d1d259d3212}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45a14255\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withConstructorSpecified_byColumnName_constructorIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(label varchar(255), identifier VARCHAR(255) not null, unique (identifier))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(identifier, label) values (?, ?) | {1={Toto.label=null, Toto.identifier=o.c.s.i.PersistableIdentifier@0104a72c-832a-4d64-9f90-29204a398b38}}\u000a2025-02-11 07:08:06\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@0104a72c-832a-4d64-9f90-29204a398b38}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66549d73\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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Hello, Toto.id=o.c.s.i.PersistableIdentifier@9de4041d-cca8-4892-abf7-b575750e4c1d}}\u000a2025-02-11 07:08:06\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@9de4041d-cca8-4892-abf7-b575750e4c1d}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@487cdf22\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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@f3e28b5d-e5df-409d-8916-e19331be7fc1, Toto.name=Tutu}}\u000a2025-02-11 07:08:06\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@f3e28b5d-e5df-409d-8916-e19331be7fc1}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@118cad8d\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-02-11 07:08:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-02-11 07:08:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:06\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@2cb0a96c-acc3-4635-aa88-b69e9d3654c3, Toto.name=Tutu}}\u000a2025-02-11 07:08:06\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@2cb0a96c-acc3-4635-aa88-b69e9d3654c3}\u000a2025-02-11 07:08:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55902e78\u000a"
        }
      ],
      "duration" : 0.045,
      "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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_SetSetMix_update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) ref\u000a...[truncated 14503 chars]...\u000antry=org.codefilarete.stalactite.engine.model.Country@5e2ed50e,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>,version=0]\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_oneToOneAndOneToMany_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeplo\u000a...[truncated 8921 chars]...\u000aonDate=<null>,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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_ListSetMix_listContainsDuplicate_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country_ancientCities(country_id int, ancientCities_id int, idx integer not null, unique \u000a...[truncated 32835 chars]...\u000aite.engine.model.Country@74f60344,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>,version=0]\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.075,
      "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.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_versionIsUpgraded_dateVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Country(modificationDate timestamp, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, modificationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=2025-02-11T07:08:05.355, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}}\u000a2025\u000a...[truncated 1220 chars]...\u000alarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@262dc30b\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, modificationDate = ? where modificationDate = ? and id = ? | {1={Country.modificationDate (U)=2025-02-11T07:08:05.366, Country.modificationDate (W)=2025-02-11T07:08:05.360, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.name (U)=Tutu}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.004,
          "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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_versionIsUpgraded_integerVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.description=null, Country.version=1, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select Country.n\u000a...[truncated 973 chars]...\u000a}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5af50d9b\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.description (U)=null, Country.version (U)=3, Country.version (W)=2, Country.name (U)=Tutu, Country.id (W)=o.c.s.i.PersistedIdentifier@0}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.077,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityIsOutOfSync_databaseIsNotUpdated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:05\u0009DEBUG\u0009DDLDeployer\u0009create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.version=1, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=null}}\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009select Country.n\u000a...[truncated 434 chars]...\u000a-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.version (U)=2, Country.version (W)=1, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=Tata, Country.description (U)=null}}\u000a2025-02-11 07:08:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:05\u0009TRACE\u0009SQLOperation\u0009delete from Country where version = ? and id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.version=1}}\u000a"
        }
      ],
      "duration" : 0.132,
      "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.001,
          "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.003,
          "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.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.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.005,
      "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.018,
          "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.031,
      "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.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.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.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAfterUpdate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.024,
      "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.009,
          "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.013,
      "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.005,
      "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.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.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.004,
      "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.015,
          "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.002,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumnToTable_existingColumnDoesntMatchLinkageType_linkageAsParameterBinder_doesntThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.002,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (?) | {1={Element.id=1}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (default) | {1={}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (?) | {1={Element.id=1}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\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"
        }
      ],
      "duration" : 0.026,
      "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.023,
          "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure_relationMappedByReverseSide",
          "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.configurer.OneToOneRelationConfigurerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderContextTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cycling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.021,
      "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.014,
          "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.026,
          "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.001,
          "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.001,
          "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.001,
          "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.082,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withPolymorphismSingleTable_resultAssertsThatPersisterManageGivenEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\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-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.modificationDate=Tue Feb 11 07:08:17 UTC 2025, Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.creationDate=Tue Feb 11 07:08:17 UTC 2025, Car.color=Color[rgb=123]}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(creationDate, id, modificationDate) values (?, ?, ?) | {1={AbstractVehicle.modificationDate=Tue Feb 11 07:08:17 UTC 2025, AbstractVehicle.creationDate=Tue Feb 11 07:08:17 UTC 2025, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\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.011,
          "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-02-11 07:08:17\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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_createsAnInstanceThatDoesntRequireTwoSelectsOnItsUpdateMethod",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-02-11 07:08:17\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-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Result found in cache, statement will not be executed\u000a2025-02-11 07:08:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12cd4761\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.color=Color[rgb=123], Car.id=o.c.s.i.PersistableIdentifier@1, Car.creationDate=Tue Feb 11 07:08:17 UTC 2025, Car.model=Renault, Car.modificationDate=Tue Feb 11 07:08:17 UTC 2025}}\u000a"
        }
      ],
      "duration" : 0.146,
      "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.001,
          "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.001,
          "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.001,
          "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.001,
          "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.0,
          "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.013,
      "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.label=What's the answer to Life, the Universe and Everything ?, Element.DTYPE=QUESTION, Element.id=1}}\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-02-11 07:08:17\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-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, default, ?) | {1={Element.label=What's the answer to Life, the Universe and Everything ?, Element.DTYPE=QUESTION}}\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\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.024,
      "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-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:17\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.TablePerClassPolymorphismBuilderTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_throwsUnsupportedOperationException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.031,
      "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.002,
          "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.003,
          "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.0,
          "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.006,
      "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-02-11 07:08:16\u0009DEBUG\u0009DDLDeployer\u0009create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name))\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batchin\u000a...[truncated 251 chars]...\u000asequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-02-11 07:08:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:16\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-02-11 07:08:16\u0009TRACE\u0009SQLOperation\u0009select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a"
        }
      ],
      "duration" : 0.019,
      "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.294,
          "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.002,
          "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.002,
          "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.004,
          "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.322,
      "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:18\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))\u000a2025-02-11 07:08:18\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009select Country.id as rootId from Country left outer join City as City on Countr\u000a...[truncated 2005 chars]...\u000a<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@10acc7b2,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@10acc7b2,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>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_emptyResult",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id bigint not null, unique (id))\u000a2025-02-11 07:08:18\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))\u000a2025-02-11 07:08:18\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-02-11 07:08:18\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.023,
      "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-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79c126a5\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4477e6d3 on object Toto[\u000a...[truncated 1073 chars]...\u000a.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4477e6d3 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.123,
          "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.002,
          "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.001,
          "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.001,
          "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.003,
          "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.002,
          "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.003,
          "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.001,
          "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.002,
          "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.002,
          "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.002,
          "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.182,
      "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.062,
          "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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select(Table, List, PairSetList)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?, ?, ?) | {Toto.id1=[11, 13, 17]}\u000a2025-02-11 07:08:18\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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select(Table, List, PairSetList)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select(Table, List, PairSetList)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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.id3=[11, 13, 17], Toto.id2=[11, 13, 17], Toto.id1=[11, 13, 17]}\u000a2025-02-11 07:08:18\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.id3=23, Toto.id2=23, Toto.id1=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-02-11 07:08:18\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_realLife_composedId",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id1 bigint not null, id2 bigint not null, name varchar(255), unique (id1, id2))\u000a2025-02-11 07:08:18\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.id2=1, Toto.id1=100}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3842ee34\u000a2025-02-11 07:08:18\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.id2=[1, 2], Toto.id1=[100, 200]}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3842ee34\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3842ee34\u000a"
        }
      ],
      "duration" : 0.094,
      "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.008,
      "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.002,
          "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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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@7a25ff42 on object TotoB[{id=3, x=null, b=41}]\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cecd5ef\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a25ff42 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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.x=17, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.x=29, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.x=37, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into Toto(x, q, id) values (?\u000a...[truncated 106 chars]...\u000aSQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009insert into TotoA(a, id) values (?, ?) | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.a=23}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.a=31}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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 1330 chars]...\u000aG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d4bd57e on object TotoB[{id=3, x=null, b=41}]\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3513b17b\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d4bd57e 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-02-11 07:08:19\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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto\u000a...[truncated 1884 chars]...\u000astatement 2 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009update TotoA set a = ? where id = ? | {1={TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistedIdentifier@1}, 2={TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistedIdentifier@2}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ? where id = ? | {1={TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.b (U)=141}, 2={TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.b (U)=153}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\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-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009update Toto set x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.x (U)=17}, 2={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.x (U)=29}, 3={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.x (U)=37}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009up\u000a...[truncated 180 chars]...\u000at 2 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009update TotoA set a = ? where id = ? | {1={TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ? where id = ? | {1={TotoB.id (W)=o.c.s.i.PersistableIdentifier@3, TotoB.b (U)=141}, 2={TotoB.id (W)=o.c.s.i.PersistableIdentifier@4, TotoB.b (U)=153}}\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-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymo\u000a...[truncated 833 chars]...\u000aorg.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@c833518 on object TotoB[{id=3, x=37, b=null}]\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2d4b35a3\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@c833518 on object TotoB[{id=4, x=43, b=null}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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-02-11 07:08:19\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@302e5dfc on object TotoB[{id=3, x=37, b=null}]\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@33d35a95\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@302e5dfc 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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.069,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformCompositeIdentifierColumnValuesToTupleInValues",
          "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.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-02-11 07:08:19\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009select Toto.id as rootId from Toto where Toto.q = ? | {1=[42]}\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72c24d40\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.q=null, Toto.a=17, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.b=23}, 2={Toto.q=null, Toto.a=29, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.b=31}, 3={Toto.q=null, Toto.a=37, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.b=41}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.q=null, Toto.a=43, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.b=53}}\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-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@471f7eb1\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.code\u000a...[truncated 81 chars]...\u000a5-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@471f7eb1\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@471f7eb1\u000a2025-02-11 07:08:18\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-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28a9f2b8\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.code\u000a...[truncated 774 chars]...\u000aoto.a (U)=17, Toto.id (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto.q (U)=null, Toto.b (U)=31, Toto.a (U)=29, Toto.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto.q (U)=null, Toto.b (U)=41, Toto.a (U)=37, Toto.id (W)=o.c.s.i.PersistedIdentifier@17}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.b (U)=53, Toto.a (U)=43, Toto.id (W)=o.c.s.i.PersistedIdentifier@23}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=53, Toto.a (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.q (U)=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@683e649\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@474e2922\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_namedParameter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@242a7cdc\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-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.052,
      "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@7}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.q=null, Toto.b=23, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.a=17}, 2={Toto.q=null, Toto.b=31, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.a=29}, 3={Toto.q=null, Toto.b=41, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.a=37}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperati\u000a...[truncated 298 chars]...\u000aToto2.id=o.c.s.i.PersistableIdentifier@1, Toto2.x=117, Toto2.y=123, Toto2.z=-117}, 2={Toto2.id=o.c.s.i.PersistableIdentifier@2, Toto2.x=129, Toto2.y=131, Toto2.z=-129}, 3={Toto2.id=o.c.s.i.PersistableIdentifier@3, Toto2.x=137, Toto2.y=141, Toto2.z=-137}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4, Toto2.x=143, Toto2.y=153, Toto2.z=-143}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engi\u000a...[truncated 1208 chars]...\u000aer\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8e1e3fc on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]\u000a2025-02-11 07:08:18\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engi\u000a...[truncated 2624 chars]...\u000aid (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto2.z (U)=-129, Toto2.x (U)=129, Toto2.y (U)=131, Toto2.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto2.z (U)=-137, Toto2.x (U)=137, Toto2.y (U)=141, Toto2.id (W)=o.c.s.i.PersistedIdentifier@17}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.z (U)=-143, Toto2.x (U)=143, Toto2.y (U)=153, 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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@4}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=17, Toto.b (U)=23, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.q (U)=null}, 2={Toto.a (U)=29, Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.q (U)=null}, 3={Toto.a (U)=37, Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.q (U)=null}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching stateme\u000a...[truncated 422 chars]...\u000a Toto2.x (U)=117, Toto2.y (U)=123}, 2={Toto2.z (U)=-129, Toto2.id (W)=o.c.s.i.PersistableIdentifier@2, Toto2.x (U)=129, Toto2.y (U)=131}, 3={Toto2.z (U)=-137, Toto2.id (W)=o.c.s.i.PersistableIdentifier@3, Toto2.x (U)=137, Toto2.y (U)=141}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.z (U)=-143, Toto2.id (W)=o.c.s.i.PersistableIdentifier@4, Toto2.x (U)=143, Toto2.y (U)=153}}\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-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@7}\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.044,
      "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-02-11 07:08:18\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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectProjectionWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.DTYPE as DISCRIMINATOR from Toto where Toto.q = ? | {1=[42]}\u000a2025-02-11 07:08:18\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-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54fba7f0\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54fba7f0\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.q=null, Toto.a=23, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.DTYPE=100, Toto.x=17}, 2={Toto.q=null, Toto.a=31, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.DTYPE=100, Toto.x=29}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(b, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.q=null, Toto.b=41, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.DTYPE=200, Toto.x=37}, 2={Toto.q=null, Toto.b=53, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.DTYPE=200, Toto.x=43}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b11904c\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b11904c\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-02-11 07:08:18\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-02-11 07:08:18\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]...\u000ato.a (U)=123, Toto.id (W)=o.c.s.i.PersistedIdentifier@1}, 2={Toto.x (U)=29, Toto.q (U)=null, Toto.a (U)=131, Toto.id (W)=o.c.s.i.PersistedIdentifier@2}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.b (U)=141, Toto.x (U)=37, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@3}, 2={Toto.b (U)=153, Toto.x (U)=43, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@4}}\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-02-11 07:08:18\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.x (U)=17, Toto.a (U)=123, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.q (U)=null}, 2={Toto.x (U)=29, Toto.a (U)=131, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.q (U)=null}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.x (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.q (U)=null, Toto.b (U)=141}, 2={Toto.x (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.q (U)=null, Toto.b (U)=153}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5891afe5\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5891afe5\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5891afe5\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5891afe5\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-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5644249e\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5644249e\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5644249e\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5644249e\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\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 394 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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c9a60a7\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c9a60a7\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-02-11 07:08:18\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.x=17, TotoA.q=null, TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.a=23}, 2={TotoA.x=29, TotoA.q=null, TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.a=31}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.b=41, TotoB.x=37, TotoB.q=null}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.b=53, TotoB.x=43, TotoB.q=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@398d1b9b\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@398d1b9b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\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-02-\u000a...[truncated 1298 chars]...\u000antifier@1, TotoA.x (U)=17, TotoA.a (U)=123}, 2={TotoA.q (U)=null, TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.x (U)=29, TotoA.a (U)=131}}\u000a2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.x (U)=37, TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.b (U)=141}, 2={TotoB.x (U)=43, TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.b (U)=153}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\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-02-11 07:08:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:18\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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-02-11 07:08:19\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-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.q (U)=null, TotoA.x (U)=17, TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.q (U)=null, TotoA.x (U)=29, TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2}}\u000a2025-02-11 07:08:19\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.b (U)=141, TotoB.x (U)=37, TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.b (U)=153, TotoB.x (U)=43, 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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:19\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 110 chars]...\u000ame.load.JoinRoot$JoinRootRowConsumer@f315e2\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f315e2\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f315e2\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f315e2\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-02-11 07:08:19\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-02-11 07:08:1\u000a...[truncated 98 chars]...\u000aJoinRoot$JoinRootRowConsumer@76c14a81\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76c14a81\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76c14a81\u000a2025-02-11 07:08:19\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76c14a81\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-02-11 07:08:19\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.076,
      "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.036,
          "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.039,
      "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.005,
          "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.015,
      "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.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_doesntGoDeeperIfRelatedBeanIdIsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@477a8d2e\u000a2025-02-11 07:08:18\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6026e87 on object java.lang.Object@439f0e38\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.002,
          "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.006,
          "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.001,
          "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.0,
          "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.0,
          "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.0,
          "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.001,
          "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.0,
          "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.0,
          "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.003,
          "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.002,
          "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.002,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInheritance_tablePerClass_3Classes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.024,
      "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.0,
      "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.301,
          "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.124,
      "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.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:29\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:29\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 87084 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.config.StalactitePlatformTransactionManagerTest$WithRepository",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createSameDataAgain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@65edf55c testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@5e2cddf4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4246c643 testClass = StalactitePlatformTransactionManagerTest, locations = '{}'\u000a...[truncated 49543 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.154,
      "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.469,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:27\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:27\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:27\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 75454 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.config.StalactiteRepositoryConfigExtensionTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "injectionIsDone",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3b6c2be6 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@133b27df, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@25533bba testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', c\u000a...[truncated 40832 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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" : 2.103,
      "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:33\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:33\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 116307 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@41671912, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 71596 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3b485e9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59804 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@36f724e5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 64816 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5ce537c4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 63937 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@41d47982, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 57475 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@c7da8da, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 103798 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6f6e50ce, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 63899 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@50018a3b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 69041 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1fa3dd3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 62436 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@ec3fc03, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 63930 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@32d23b16, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 60270 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1d135af2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 60306 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@481afe0f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 60297 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@630a089, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59623 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@283be97f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 63561 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@607d8d7d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 57642 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4641eb9e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 59798 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4299c1af, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 70173 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@68ef4545, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 62206 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@21b7f7f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 66384 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1d9d66a4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 60162 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6145a3a5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 66396 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@514f20ee, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 59773 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3f2de383, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 59045 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@40647d94, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 68479 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@47afcbdd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 74520 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@355c3a21, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 62285 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2cf953ac, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 71751 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@32ef162b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 62226 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1f3d9f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.que\u000a...[truncated 63915 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@44cbc1fe, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 63884 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@17726998, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 59563 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@174a1b2f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 63944 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@d52b9a1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 95406 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@749c2323, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 111880 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@cd86a35, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 62449 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@541e333d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 103866 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@19805eb5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 83932 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@10cb1e30, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 81518 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5c74dc1b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 73730 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5f3587da, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 66384 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@29bcb1fd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 63915 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6e35df79, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 59344 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@27968a3f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 59747 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2f9d540e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 93888 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:33\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@54d3fb75 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@68ecdadc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3bf5d2f6 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.q\u000a...[truncated 59739 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.487,
      "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-02-11 07:08:31\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:31\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:31\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 119488 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@41896c9c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 75570 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@445265d6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 62043 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@223788ba, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 68309 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e280414, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67375 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@59fd8c1c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 59063 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@62f1a74d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 113604 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5601e212, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67344 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@715d7bbc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 73523 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@190faba4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 65251 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f616e3c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67381 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5cd16678, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 62583 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@17ee90a2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 62673 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67e8b62f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 62659 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@55e107f5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61823 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d247806, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 66350 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7e4093d3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 59248 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31dc6210, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 62030 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@68f68a1a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 74092 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2a0d11b7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 64943 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@34c4156d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 70310 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@247c6867, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61736 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2ab652b1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 70315 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1d8fec8a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61994 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@cbfc4da, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations\u000a...[truncated 60625 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2575b373, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 72213 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@201867c8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 79758 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@566a9af7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 65013 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@f2414bc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations\u000a...[truncated 76825 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f3a69d2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 64898 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3e2a5e56, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67373 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4db00a8c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67327 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1986fae9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61752 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@37529c1e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67389 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@45a14255, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 105308 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7b38b91f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 123287 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4f6d940e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 65260 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4693a0fc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 113689 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7e843b26, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 90053 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@62c4efd4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 87478 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@147549cf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 78552 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@63410ea9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 70303 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@456a7ba8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67353 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@629651b5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61472 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2e379c9d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61970 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@10d33962, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 102362 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@2deeb33f testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@305f1f58, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7adea9d0 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61965 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.591,
      "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.102,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:29\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:29\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 118337 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39c9272, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 73623 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26049ca2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61425 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d2fb84d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 66474 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3031e33, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 65777 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55455a81, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 58945 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.056,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:29\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1c2e1acb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 105415 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:29\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c91fe1c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65746 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66621937, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 70818 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@41bb9bf6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 64188 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5fe09f92, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65786 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@17f74794, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61894 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5de7e0f6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 62011 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ccbae9b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61997 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7fe56b47, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61256 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1a16ae2a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65324 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@32850adc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 59130 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@50493695, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61425 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@64ce4b11, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 72151 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5ef60f95, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 63909 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@757ba3dc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 68281 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c3fc2b0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61623 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1c57f44c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 68282 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@cf9cd7d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 61392 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d5ba943, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 60514 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2aa31739, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 70315 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2feb9067, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 76477 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@10c8abe4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 63948 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@57b7287c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 73655 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@516acd72, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 63893 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36beccf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 65768 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1407f0dc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65734 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b857cc8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61189 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7021ab0e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65795 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44498af0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 97060 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@50202c94, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 113466 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@760df8f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 64189 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7acf610, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 105460 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1f38aa91, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 85536 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@738b188f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 83072 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@70dc8c9a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 75720 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42ba416c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 68274 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3b0ebc6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 65758 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@356824fb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 60931 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@11cc4fea, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61374 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ec8e029, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 95483 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3ac5bce4 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5fab1fea, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5e8990ee testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61371 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.422,
      "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.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:31\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:31\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 118212 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@56794250, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 74913 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4c0a2a2b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 61799 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@639c66cd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66808 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@50274fbd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66141 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75d0c2ad, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 59651 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4305d2ec, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 106040 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@32ac5ce1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66107 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53bf104, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTest\u000a...[truncated 71060 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@54d837cb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 64480 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@603e34df, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66143 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@20ce9d1c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 62256 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@408a7f58, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 62354 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3de7ee1b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 62341 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6b147c2f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 61629 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@162fc7cd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66002 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@313d89a3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 59200 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@101bd174, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 61796 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2e4d2aaf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 73080 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@39e3aada, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 64231 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@37da4a59, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 68611 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4a2f2c22, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 62665 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26af5f16, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 68612 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@40250ddd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 61772 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@194c02c3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 61232 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5170c12d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 70921 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7ee28bb1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 76999 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4c190267, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 64284 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1bbdd833, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 74634 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@24690f54, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 64225 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5c376546, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66148 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d76ccb3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66104 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@65f3dbae, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 61558 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@732cfe49, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66160 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@43ef0e6b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 97692 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@161dca1d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 114129 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6e7867a3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 64507 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@164b2a36, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 106113 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5b9bd44a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 85880 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1b2c1b36, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 83412 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@349c0b2d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 76222 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66ac212, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTest\u000a...[truncated 68595 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@732172ad, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66134 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@dd84bbb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTest\u000a...[truncated 61313 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5ef293a6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 61746 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@25a935e1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 96146 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@16415b48 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@20f3c9e4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4480b27 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 61745 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.677,
      "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-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 173522 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@af3b487 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@18c9e670, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@45f5fdd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}'\u000a...[truncated 75427 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@af3b487 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@59d031b3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@45f5fdd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}'\u000a...[truncated 78690 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@af3b487 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@2b665cc3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@45f5fdd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}'\u000a...[truncated 77104 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@af3b487 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@244f86ff, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@45f5fdd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}'\u000a...[truncated 75645 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@af3b487 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@3c8cc7fb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@45f5fdd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}'\u000a...[truncated 74124 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@af3b487 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@76b6e5ab, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@45f5fdd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}'\u000a...[truncated 80676 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.17,
      "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.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:30\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:30\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 126199 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4d132162 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@34137044, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a0585d3 testClass = Derived\u000a...[truncated 63580 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4d132162 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@73f4c35f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a0585d3 testClass = Derived\u000a...[truncated 70155 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4d132162 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@6114a516, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a0585d3 testClass = Derived\u000a...[truncated 66280 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4d132162 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7252e063, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a0585d3 testClass = Derived\u000a...[truncated 64753 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4d132162 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@6cc4aa3d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a0585d3 testClass = Derived\u000a...[truncated 62635 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4d132162 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@77cf68c6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5a0585d3 testClass = Derived\u000a...[truncated 71437 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.264,
      "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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 122701 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@30e2aa4 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@1a4451cb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4447188d testClass = Deri\u000a...[truncated 62472 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@30e2aa4 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@3c0c2776, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4447188d testClass = Deri\u000a...[truncated 66002 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@30e2aa4 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@404b3bb5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4447188d testClass = Deri\u000a...[truncated 64037 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@30e2aa4 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@b2fd8e7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4447188d testClass = Deriv\u000a...[truncated 62767 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@30e2aa4 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@f915ab3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4447188d testClass = Deriv\u000a...[truncated 61104 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@30e2aa4 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@b317901, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4447188d testClass = Deriv\u000a...[truncated 68104 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.146,
      "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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 122211 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@1f795106 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@33bf058f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2e38e9c2 testClass =\u000a...[truncated 62271 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.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-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@1f795106 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@1ba9111b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2e38e9c2 testClass =\u000a...[truncated 65534 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@1f795106 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@6efd0f14, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2e38e9c2 testClass =\u000a...[truncated 63851 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@1f795106 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@35419399, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2e38e9c2 testClass =\u000a...[truncated 62489 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@1f795106 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@d634eb0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2e38e9c2 testClass = \u000a...[truncated 60918 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:32\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@1f795106 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@14cef937, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2e38e9c2 testClass =\u000a...[truncated 67603 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:30\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:30\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:30\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 116069 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@542f275, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.\u000a...[truncated 64601 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5ce8b520, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 57258 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@11947a72, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 59416 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@4f571de3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 59360 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2593a9a4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 59564 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@66ed78b3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 58249 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6a35ab2e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 58828 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6528f1fa, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 68258 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@7a2238d3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 61235 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@22268e34, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 62020 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@20459a8c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 63675 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.repository.query.NativeQueriesTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:31\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@a16ee09 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@64e4e885, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48edce83 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 81309 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.272,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "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-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:32\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 130612 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@231b35fb], 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.097,
      "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.transaction.StalactitePlatformTransactionManagerTest$ExecuteInNewTransaction",
          "duration" : 0.166,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "whenOperationFails_rollbackIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:22\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:22\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:22\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 65710 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@59838256], 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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "whenOperationSucceeds_commitIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:25\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@73bb1337 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@1267348a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@685f5d0d testClass = StalactitePlatformTransactionManagerTest, locations = '{}', clas\u000a...[truncated 36833 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@59838256], 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.901,
      "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.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "noActiveTransaction_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:25\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:25\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:25\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 33383 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@59838256], 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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "returnsActiveTransactionConnection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:25\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@73bb1337 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@345b515e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@685f5d0d testClass = StalactitePlatformTransactionManagerTest, locations = '{}', clas\u000a...[truncated 35304 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@59838256], 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.113,
      "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.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:25\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-02-11 07:08:25\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-02-11 07:08:25\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 43600 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@59838256], 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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createSameDataAgain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:08:25\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@73bb1337 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@2afee2ee, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@685f5d0d testClass = StalactitePlatformTransactionManagerTest, locations = '{}', clas\u000a...[truncated 35592 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@59838256], 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.052,
      "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.256,
          "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.176,
          "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.153,
          "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.72,
      "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.723,
          "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.726,
      "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.235,
          "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.085,
          "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.075,
          "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.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.DerbyParameterBindersTest",
          "duration" : 0.064,
          "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.062,
          "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.065,
          "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.073,
          "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.059,
          "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.054,
          "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.064,
          "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.061,
          "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.055,
          "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.051,
          "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.058,
          "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.055,
          "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.058,
          "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.055,
          "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.063,
          "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.053,
          "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.055,
          "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.079,
          "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.048,
          "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.052,
          "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.054,
          "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.043,
          "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.04,
          "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.042,
          "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.043,
          "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.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.06,
      "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.567,
          "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.004,
          "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.017,
          "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.618,
      "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.625,
          "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.626,
      "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.09,
          "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.009,
          "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.005,
          "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.006,
          "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.005,
          "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.004,
          "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.005,
          "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.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.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.013,
          "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.004,
          "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.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.H2ParameterBindersTest",
          "duration" : 0.003,
          "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.004,
          "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.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.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.004,
          "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.003,
          "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.005,
          "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.005,
          "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.26,
      "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.622,
          "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.04,
          "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.043,
          "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.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.758,
      "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.626,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.627,
      "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.11,
          "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.025,
          "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.022,
          "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.017,
          "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.013,
          "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.015,
          "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.014,
          "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.012,
          "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.012,
          "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.03,
          "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.017,
          "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.011,
          "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.011,
          "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.013,
          "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.01,
          "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.012,
          "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.011,
          "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.008,
          "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.011,
          "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.009,
          "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.009,
          "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.011,
          "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.013,
          "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.01,
          "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.011,
          "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.01,
          "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.011,
          "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.009,
          "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.565,
      "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.121,
          "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.037,
          "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.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 8.423,
      "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.232,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.237,
      "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.087,
          "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.028,
          "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.036,
          "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.027,
          "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.02,
          "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.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.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.03,
          "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.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.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.02,
          "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.025,
          "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.026,
          "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.011,
          "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.024,
          "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.025,
          "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.023,
          "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.027,
          "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.035,
          "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.011,
          "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.018,
          "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.026,
          "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.024,
          "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.025,
          "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.833,
      "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.301,
          "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.1,
          "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.083,
          "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.106,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 13.327,
      "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.279,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.29,
      "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.151,
          "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.063,
          "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.059,
          "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.07,
          "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.081,
          "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.069,
          "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.103,
          "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.032,
          "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.056,
          "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.074,
          "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.091,
          "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.065,
          "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.066,
          "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.073,
          "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.065,
          "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.061,
          "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.028,
          "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.049,
          "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.061,
          "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.063,
          "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.058,
          "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.061,
          "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.069,
          "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.027,
          "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.047,
          "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.066,
          "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.1,
          "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.05,
          "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.067,
          "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.067,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.165,
      "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.295,
          "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.26,
          "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.127,
          "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.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 21.337,
      "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.794,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.795,
      "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.196,
          "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.12,
          "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.127,
          "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.113,
          "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.116,
          "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.111,
          "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.12,
          "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.108,
          "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.103,
          "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.418,
          "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.249,
          "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.103,
          "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.079,
          "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.102,
          "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.12,
          "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.115,
          "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.116,
          "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.092,
          "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.098,
          "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.108,
          "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.112,
          "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.334,
          "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.089,
          "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.115,
          "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.113,
          "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.095,
          "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" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 4.383,
      "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.147,
          "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.024,
          "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.047,
          "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.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 3.471,
      "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.282,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.314,
      "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.091,
          "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.038,
          "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.033,
          "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.048,
          "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.036,
          "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.035,
          "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.03,
          "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.031,
          "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.031,
          "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.033,
          "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.037,
          "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.033,
          "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.03,
          "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.031,
          "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.048,
          "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.033,
          "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.032,
          "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.036,
          "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.033,
          "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.035,
          "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.034,
          "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.033,
          "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.034,
          "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.035,
          "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.034,
          "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.032,
          "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.033,
          "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.033,
          "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.032,
          "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.03,
          "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.034,
          "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.047,
          "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.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.245,
      "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.397,
          "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.003,
          "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.022,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.456,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "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.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.079,
          "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.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.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.003,
          "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.002,
          "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.005,
          "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.002,
          "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.002,
          "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.002,
          "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.003,
          "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.002,
          "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.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.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "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.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.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.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.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.003,
          "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.003,
          "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.197,
      "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.CurrentThreadConnectionProviderTest",
          "duration" : 0.015,
          "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_2DifferentOneAreGiven",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_previousConnectionIsClosed_giveANewOne",
          "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.067,
      "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.012,
          "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.01,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "rollbackIsCalled_rollbackMethodsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.025,
      "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.169,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAfterCommit_temporaryListenersShouldNotBeCalledTwice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.196,
      "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.029,
          "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.002,
          "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.036,
      "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Integer, 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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Integer, 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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Integer, 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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Integer, 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, Integer, 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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Integer, 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, Integer, 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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Integer, 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, Integer, 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, Integer, 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, Integer, 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, Integer, 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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_withSingleton(JavaTypeToSqlTypeMapping, Class, Integer, 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, Integer, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.037,
      "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.027,
          "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.018,
          "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.004,
          "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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getFirst",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.076,
      "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.003,
          "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.001,
          "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.028,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCopyWithAlias",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.032,
      "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "read",
          "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.result.MultipleColumnsReaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.NoopPreparedStatementTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "allMethodsReturnDefaultValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.006,
      "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.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "allMethodsReturnDefaultValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.025,
      "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.002,
          "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.002,
          "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.001,
          "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.024,
      "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.002,
          "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.014,
          "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.001,
          "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.003,
          "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.002,
          "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.023,
          "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.002,
          "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.005,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_returnsSameBeanInstanceIfKeyColumnContainsSameValue_asWellAsForRelation",
          "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.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.0,
          "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.001,
          "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.0,
          "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.0,
          "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.006,
          "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.001,
          "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.001,
          "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.001,
          "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.025,
      "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.744,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setValue_listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.75,
      "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.0,
          "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.0,
          "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.0,
          "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.001,
          "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.001,
          "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.001,
          "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.001,
          "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.022,
      "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.002,
          "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.006,
      "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.007,
          "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_sensibleValuesAreNotLogged_batchNamedParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:38\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:07:38\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.005,
          "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-02-11 07:07:38\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:07:38\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-02-11 07:07:38\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_batchLog_indexedParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-02-11 07:07:38\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-02-11 07:07:38\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.003,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setValue_listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.038,
      "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.001,
          "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.052,
          "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.001,
          "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.001,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBytes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.067,
      "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_surrogateIsInvoked",
          "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.007,
          "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.005,
          "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.001,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinder_notRegistered_throwsException",
          "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.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.005,
          "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.105,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    }
  ]
}