{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 157.55505,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 1938,
  "skipCount" : 3,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.105,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.104,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.19,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:12\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.094,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:12\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.09,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:12\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 0.587,
      "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.163,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:11\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-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.165,
      "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.592,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:10\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:19:10\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:19:10\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.206,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:19:11\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-03-05 07:19: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.PersistenceContextDerbyTest",
          "duration" : 0.176,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-03-05 07:19:11\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.12,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:19:11\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-03-05 07:19: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.PersistenceContextDerbyTest",
          "duration" : 0.095,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:19:11\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 2.331,
      "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" : 48,
          "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" : 48,
          "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" : 48,
          "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.001,
      "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.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_10_14",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.042,
      "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.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:12\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-03-05 07:19:12\u0009DEBUG\u0009SQLOperation\u0009values next value for my_sequence\u000a"
        }
      ],
      "duration" : 0.051,
      "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.067,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:12\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-03-05 07:19:12\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-03-05 07:19:12\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-03-05 07:19:12\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-03-05 07:19:12\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.073,
      "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.77,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-03-05 07:19:14\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-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.066,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:19:14\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-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:14\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-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 0.915,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysH2Test",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY, b integer, c integer, unique (a))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.019,
      "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.116,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:19:14\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-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-03-05 07:19:14\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.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-03-05 07:19:14\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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:19:14\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-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-03-05 07:19:14\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-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 0.202,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:19:14\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-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.055,
      "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.013,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.H2DialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.H2SequenceSelectBuilderTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-03-05 07:19:14\u0009DEBUG\u0009SQLOperation\u0009select next value for my_sequence\u000a"
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.H2SequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.H2DDLTableGeneratorTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY not null, name varchar, unique (id))\u000a2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-03-05 07:19:14\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.019,
      "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.938,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@506b083\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.056,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4626f584\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-03-05 07:17:04\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.055,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5c945ee7\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-03-05 07:17:04\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-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6158113e\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1ab717f3\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-03-05 07:17:04\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.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@106b476a\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 1.149,
      "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.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@31ecd003\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-03-05 07:17:04\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-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4b8ac512\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@585718dd\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@36c5a4b7\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@19f9404d\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 0.109,
      "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.064,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@118c1faa\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, unique (a))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:04\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.051,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@fbdba1c\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@32eac39b\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:17:04\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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@62cf873a\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.105,
      "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.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_2_0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1ec98548\u000a2025-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4cf46574\u000a"
        }
      ],
      "duration" : 0.028,
      "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-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3f0751b0\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-03-05 07:17:04\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-03-05 07:17:04\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@b1e63b5\u000a2025-03-05 07:17:04\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-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-03-05 07:17:04\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-03-05 07:17:04\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.279,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:19:31\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:31\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.073,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:31\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.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:31\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:31\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 8.637,
      "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-03-05 07:19:32\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.125,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:19:32\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.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(`id` int not null, name varchar(255))\u000a2025-03-05 07:19:32\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-03-05 07:19:32\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-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(`id` int not null, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(`id` int not null, name varchar(255))\u000a2025-03-05 07:19:32\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.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(`id` int not null, name varchar(255))\u000a"
        }
      ],
      "duration" : 0.353,
      "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.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.138,
      "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.011,
          "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.012,
      "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.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a"
        }
      ],
      "duration" : 0.04,
      "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.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(`id` int auto_increment not null, name varchar(255), primary key (`id`))\u000a2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-03-05 07:19:32\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.088,
      "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.494,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:19:46\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.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:47\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.129,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:47\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.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:47\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.076,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 13.691,
      "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.057,
          "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-03-05 07:19:48\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int auto_increment, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 0.068,
      "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.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:19:47\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-03-05 07:19:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a2025-03-05 07:19:47\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.156,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:48\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.074,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:48\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.107,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:48\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a2025-03-05 07:19:48\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.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:48\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a"
        }
      ],
      "duration" : 0.748,
      "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-03-05 07:19:47\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.089,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:47\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.079,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:47\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.252,
      "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.MySQLSequenceSelectBuilderTest",
          "duration" : 0.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:19:48\u0009DEBUG\u0009DDLDeployer\u0009create table my_sequence(nextVal bigint not null, primary key (nextVal))\u000a"
        }
      ],
      "duration" : 0.071,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.MySQLSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.MySQLDDLTableGeneratorTest",
          "duration" : 0.18,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:19:48\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id int auto_increment not null, name varchar(255), primary key (id))\u000a2025-03-05 07:19:48\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-03-05 07:19:48\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-03-05 07:19:48\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-03-05 07:19:48\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.184,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.MySQLDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.255,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:12\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:20:12\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:20:12\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.176,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:12\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:20:12\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-03-05 07:20:13\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.212,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:20:13\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-03-05 07:20:13\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-03-05 07:20:13\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:20:13\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:20:13\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-03-05 07:20:13\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.129,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:20:13\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:20:13\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.167,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-03-05 07:20:13\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.159,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-03-05 07:20:13\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 1.103,
      "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.097,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:10\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.291,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.195,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.141,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.144,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 21.899,
      "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.142,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:11\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED BY DEFAULT ON NULL AS IDENTITY, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:11\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.144,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysOracleTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest",
          "duration" : 0.152,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:12\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-03-05 07:20:12\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:20:12\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest",
          "duration" : 0.306,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:12\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-03-05 07:20:12\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:20:12\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.169,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:12\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-03-05 07:20:12\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:20:12\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.631,
      "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.061,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_23",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.062,
      "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.074,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-03-05 07:20:13\u0009DEBUG\u0009SQLOperation\u0009select my_sequence.nextval from dual\u000a"
        }
      ],
      "duration" : 0.076,
      "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.233,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:13\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-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummy_UK2 unique (name)\u000a2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(version)\u000a2025-03-05 07:20:13\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.238,
      "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.289,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:20:19\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.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:19\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.09,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:19\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.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:19\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.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:19\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        }
      ],
      "duration" : 3.825,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysPostgreSQLTest",
          "duration" : 0.041,
          "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-03-05 07:20:20\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a  SERIAL, b integer, c integer, primary key (a))\u000a"
        }
      ],
      "duration" : 0.073,
      "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.146,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:20:19\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.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:19\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:20:19\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.081,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:19\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:20\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.045,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:20\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:20:20\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:20\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a"
        }
      ],
      "duration" : 0.431,
      "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.055,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:20:19\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.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:19\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.051,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:19\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.189,
      "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.062,
          "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.063,
      "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.594,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:21\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a"
        }
      ],
      "duration" : 1.596,
      "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.068,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-03-05 07:20:21\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id  SERIAL not null, name varchar, primary key (id))\u000a2025-03-05 07:20:21\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar)\u000a2025-03-05 07:20:21\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-03-05 07:20:21\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-03-05 07:20:21\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.072,
      "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.494,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.058,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select a, b, c 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" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:23\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-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 0.617,
      "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-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(b, c) values (?, ?)\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select last_insert_rowid() as last_id\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(b, c) values (?, ?)\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select last_insert_rowid() as last_id\u000a"
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.146,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:20:24\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-03-05 07:20:24\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:20:24\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-03-05 07:20:24\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.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:24\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-03-05 07:20:24\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-03-05 07:20:24\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-03-05 07:20:24\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-03-05 07:20:24\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:20:24\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-03-05 07:20:24\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-03-05 07:20:24\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 0.216,
      "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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:20:23\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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:23\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:20:23\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.049,
      "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.SQLiteSequenceSelectBuilderTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:20:24\u0009DEBUG\u0009DDLDeployer\u0009create table my_sequence(nextVal bigint not null, primary key (nextVal))\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select nextVal from my_sequence\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009insert into my_sequence(nextVal) values (?)\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009select nextVal from my_sequence\u000a2025-03-05 07:20:24\u0009DEBUG\u0009SQLOperation\u0009update my_sequence set nextVal = ?\u000a"
        }
      ],
      "duration" : 0.006,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.SQLiteSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.SQLiteDDLTableGeneratorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_throwsExceptionDueToForeignKeyCreation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructor_mustIncludeIdMappingListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.043,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest",
          "duration" : 0.033,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inOperatorMaxSize",
          "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.PersistenceContextConfigurationBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from toto where id = ? and name = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009insert into toto(id, name) values (?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\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-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select count(*) as count from Toto\u000a"
        }
      ],
      "duration" : 0.061,
      "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.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getPersister",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.047,
      "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.847,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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-03-05 07:16:56\u0009DEBUG\u0009SQLOperation\u0009select id, active from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\u0009DEBUG\u0009SQLOperation\u0009select id, name from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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-03-05 07:16:56\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-03-05 07:16:56\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)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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-03-05 07:16:56\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)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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-03-05 07:16:56\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)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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-03-05 07:16:56\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-03-05 07:16:56\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-03-05 07:16:56\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)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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-03-05 07:16:56\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)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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" : "execute_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\u0009DEBUG\u0009SQLOperation\u0009never executed statement\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\u0009DEBUG\u0009SQLOperation\u0009Whatever SQL ... it is not executed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasAssembler_thatRunOnce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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-03-05 07:16:56\u0009DEBUG\u0009SQLOperation\u0009Whatever SQL ... it is not executed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\u0009DEBUG\u0009SQLOperation\u0009Whatever SQL ... it is not executed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasParameter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\u0009DEBUG\u0009SQLOperation\u0009select id, name from Toto where id in (:id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_noGivenKey_oneInstancePerRowIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:56\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-03-05 07:16:56\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-03-05 07:16:56\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithUpdateListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithSelectListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.011,
          "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithInsertListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "moveTo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithDeleteListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithSelectListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithInsertListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.012,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithUpdateByIdListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithDeleteByIdListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithUpdateByIdListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.101,
      "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_composedId_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?))\u000a[2, 4, 6, 1, 3, 5, 2, 4, 1, 3]\u000a[43, 29, 37, 4, 2, 3, 59, 17, 5, 1]\u000aactualValuePairs : [{4, 43}, {2, 29}, {3, 37}, {5, 59}, {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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_composedId_multiple_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?)\u000a2025-03-05 07:16:57\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_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?)\u000a2025-03-05 07:16:57\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-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?)\u000a"
        }
      ],
      "duration" : 0.044,
      "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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_withVersioningStrategy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_simpleCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.181,
          "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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.147,
          "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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a2025-03-05 07:16:57\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_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.414,
      "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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff_allColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\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" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:16:57\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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff(List, List, ExpectedResult_TestUpdate_diff)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ? where a = ?\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\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-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\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" : "update_diff(List, List, ExpectedResult_TestUpdate_diff)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ? where a = ?\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\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" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-03-05 07:16:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:16:57\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.073,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetInsertValues(Toto, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "beanKeyIsPresent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.034,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(List, ChainingMap)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(List, ChainingMap)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(List, ChainingMap)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "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.0,
          "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.017,
      "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(ChainingMap, ChainingMap)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(ChainingMap, ChainingMap)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "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.0,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.019,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(Toto, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.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.012,
          "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.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_withModificationOnBeanAnNoModificationInShadowColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.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.001,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_withNoModificationOnBeanAnNoModificationInShadowColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.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.046,
      "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetFields(Class, List)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetFields(Class, List)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTransform_defaultCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTransform_withAlias",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithOptions",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
          "duration" : 0.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.PooledHiLoSequencePersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "reservePool_notEmptyDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithoutArgs_usesDefaultStorageOptions",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.02,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
          "duration" : 0.504,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withPoolSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.506,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest",
          "duration" : 0.108,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_existingValueInDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withInitialValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_noExistingValueInDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDDL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.112,
      "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparedSQL_severalTimeSameVariable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_withJoinAndQuotingDMLNameProvider",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.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.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "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.0,
          "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.0,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[21]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[23]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[24]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[25]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "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.001,
          "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.0,
          "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.0,
          "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.0,
          "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.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[33]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_supportsSeveralSameTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.039,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catMin",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catSum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "coalesce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catCast_typeWithSize",
          "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.FunctionSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catNullValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catLower",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cat_nullValue_isTransformedToIsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.001,
          "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.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catIsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catIn_tupled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catEquals_column",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "likePattern",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.PreparedSQLAppenderTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.PreparedSQLAppenderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[21]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.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.0,
          "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.001,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[27]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[28]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[30]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[31]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[32]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest",
          "duration" : 0.0,
          "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.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "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.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.024,
      "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.StringSQLAppenderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[21]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[22]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[31]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[32]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.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.001,
          "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.001,
          "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.0,
          "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.095,
      "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.004,
          "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.001,
          "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.001,
          "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.0,
          "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-03-05 07:16:58\u0009DEBUG\u0009SQLOperation\u0009select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn LIKE 'x'\u000a2025-03-05 07:16:58\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-03-05 07:16:58\u0009DEBUG\u0009SQLOperation\u0009select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn myOperator '42'\u000a2025-03-05 07:16:58\u0009DEBUG\u0009SQLOperation\u0009delete from dummyTable where dummyColumn myOperator ?\u000a"
        }
      ],
      "duration" : 0.008,
      "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.004,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveMatchingEntry(Set, DatabaseSignet, DummyDialectEntry)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveMatchingEntry(Set, DatabaseSignet, DummyDialectEntry)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveMatchingEntry(Set, DatabaseSignet, DummyDialectEntry)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.011,
      "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.002,
          "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.001,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sequencesAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.008,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasSchema",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasNullValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasBatchSizeOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDropTable",
          "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.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getPrimaryKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumn_alreadyExists_returnsExistingOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumn_alreadyExistsWithDifferentType_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getAbsoluteName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.004,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey_withNamingFunction",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getColumnsPrimaryKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getAlias",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey_alreadyExistsWithDifferentType_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey",
          "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.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.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildInsert_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveSelect_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveDelete_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveDelete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildUpdate_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveSelect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildDelete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildInsert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "register_columnAlreadyRegistered_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doGetBinder_columnIsNotRegistered_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.067,
      "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "get",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "set",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest",
          "duration" : 0.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.002,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "attributeNameIsSameAsTable_throwsException",
          "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.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.0,
      "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.0,
      "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "apiUsage",
          "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.FluentEmbeddableMappingConfigurationSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255) not null, unique (model))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert \u000a...[truncated 449 chars]...\u000agine.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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@771569ae\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@96345d9 on object Car{id=42, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e7d283f\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter tab\u000a...[truncated 1051 chars]...\u000aating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5208c800\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@29a1ab43 on object Car{id=42, color=null, model='Renault'}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3dfd3ebf on object Car{id=42, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71bc8c4f\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255) not null, carId bigint, unique (model))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38ea1bbe\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bf0d5fb on object Car{id=42, color=null, model='Renault'}\u000a"
        }
      ],
      "duration" : 0.043,
      "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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\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-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, engineId bigint, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:2\u000a...[truncated 908 chars]...\u000are Car.id in (?) | {Car.id=2}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e851f3c\u000a2025-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42896be5 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), name varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, name, id) values (?, ?, ?) | {1={Car.id=1, Car.name=Toto, Car.model=Renault}}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select id, model, name from Car | {}\u000a2025-03-05 07:17:28\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-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3d5c5bd1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter tab\u000a...[truncated 1259 chars]...\u000ageJoinNode$MergeJoinRowConsumer@5144ba6c on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]\u000a2025-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@30a794c2 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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic_withDatabaseSequence",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create sequence CAR_SEQUENCE start with 1 increment by 1\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009CALL NEXT VALUE FOR CAR_SEQUENCE | {}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47260109\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a68ccf3\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255), id bigint not null, carId bigint, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) va\u000a...[truncated 644 chars]...\u000are Car.id in (?) | {Car.id=1}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5be80eeb\u000a2025-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14e960c0 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]\u000a"
        }
      ],
      "duration" : 0.074,
      "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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudEnum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_possibleStates(id VARCHAR(255), possibleStates integer, unique (id, possibleStates))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_possibleStates add constraint FK_Toto_possibleStates_id_Toto_id foreign key(id) references Toto(id)\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRAC\u000a...[truncated 1360 chars]...\u000alarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@1b54b2ef\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@285163c5\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43b53851 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@1b54b2ef\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudComplexType_overrideColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_times(id VARCHAR(255), createdAt timestamp, modificationDate timestamp, unique (id, createdAt, modificationDate))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_times add constraint FK_Toto_times_id_toto_id foreign key(id) references toto(id)\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07\u000a...[truncated 1476 chars]...\u000alarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@75004ee2\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a72c155\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70b456cf on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@75004ee2\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.004,
          "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 2402 chars]...\u000a Person_nicknames where nicknames = ? and id = ? | {1={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:18\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 4626 chars]...\u000aruntime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78f7f351 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tonton, tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 960 chars]...\u000ate.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@529e7f5d 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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withCollectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 3418 chars]...\u000aengine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1069a876 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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_times(id VARCHAR(255), creationDate timestamp, modificationDate timestamp, unique (id, creationDate, modificationDate))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_times add constraint FK_Toto_times_id_Toto_id foreign key(id) references Toto(id)\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03\u000a...[truncated 1497 chars]...\u000alarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@70749967\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d604f79\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3689699d on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@70749967\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsPresent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_objectRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 3148 chars]...\u000ate.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@279c1d04 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "read_deepInTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-\u000a...[truncated 15686 chars]...\u000antime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d2726d6 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.154,
      "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.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_manyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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 10827 chars]...\u000aeJoinRowConsumer@7061a589 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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36d436cd 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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_inheritance_tablePerClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Cat(catBreed, name, race, age\u000a...[truncated 1587 chars]...\u000asumer@7396d407\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Cat where race = ? and name = ? and age = ? | {1={Cat.race=Dog, Cat.name=Pluto, Cat.age=4}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.race=Dog, Cat.name=Pluto, Cat.age=4}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_columnNameOverridden_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.familyName=Do, Person.firstName=John}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select Person.age as Person_age, Person.firstName as Person_firstName, Person.familyName as Person_familyName, Person.address as Person_address from Person where (Person.firstName, Person.familyName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.familyName=Do, Person.firstName=John}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c8de40a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_fieldNameOverridden_fieldNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address from Person where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.firstName=John, Person.address=nowhere}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@642d5b9a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToMany_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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]...\u000alastName=Do, Person_pets.pets_race=Dog, Person_pets.pets_age=5, Person_pets.person_address=nowhere, Person_pets.person_firstName=John}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select Person.firstName, Person.lastName, Person.address from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_fieldNameOverriddenAndColumnNameOverridden_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.familyName=Do, Person.age=35, Person.firstName=John, Person.address=nowhere}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select Person.age as Person_age, Person.firstName as Person_firstName, Person.familyName as Person_familyName, Person.address as Person_address from Person where (Person.firstName, Person.familyName, Person.address) in ((?, ?, ?)) | {Person.familyName=Do, Person.firstName=John, Person.address=nowhere}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c5fa102\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009\u000a...[truncated 650 chars]...\u000a={Person.age (U)=36, Person.firstName (W)=John, Person.lastName (W)=Do, Person.address (W)=nowhere}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\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.pets_age=4, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Pet(catBreed, name, race, age, DTYPE) values (?, ?, ?, ?, ?) | {1={Pet.DTYPE=Pet, Pet.age=4, Pet.catBreed=Persian, Pet.name=Pluto, Pet.race=Dog}}\u000a2025-03-05 07\u000a...[truncated 1330 chars]...\u000am Pet where name = ? and age = ? and race = ? | {1={Pet.age=4, Pet.name=Pluto, Pet.race=Dog}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select catBreed from Pet | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.age=4, Pet.name=Pluto, Pet.race=Dog}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select catBreed from Pet | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToOne_compositeToCompositeKey_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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 2745 chars]...\u000areet, Person.houseNumber (U)=42, Person.firstName (W)=John, Person.houseCity (U)=CodeFilarete City}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where address = ? and lastName = ? and firstName = ? | {1={Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table P\u000a...[truncated 3785 chars]...\u000at.name (W)=Pluto, Pet.ownerFirstName (U)=null, Pet.ownerAddress (U)=null, Pet.race (W)=Dog, Pet.age (W)=4, Pet.ownerLastName (U)=null}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select Person.firstName, Person.lastName, Person.address from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToOne_compositeToCompositeKey_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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.city (W)=CodeFilarete City, House.street (W)=Stalactite street, House.ownerAddress (U)=null, House.zipCode (W)=888, House.number (W)=42, House.ownerLastName (U)=null}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}\u000a2025-03-05 07:17:31\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_inheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-03-05 07:17:31\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-03-05 07:17:31\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 4502 chars]...\u000at name from Pet | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.race=Dog, Cat.name=Pluto, Cat.age=4}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.age=4, Pet.race=Dog, Pet.name=Pluto}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_oneToMany_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table P\u000a...[truncated 7054 chars]...\u000aage=36, house=null, pets=[]}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6eeee142\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@102cb39f 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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToOne_compositeToSingleKey_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) referenc\u000a...[truncated 1528 chars]...\u000a, Person.firstName (W)=John, Person.address (W)=nowhere, Person.lastName (W)=Do, Person.age (U)=36}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and address = ? and lastName = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table House add \u000a...[truncated 2414 chars]...\u000arstName = ?, ownerAddress = ?, ownerLastName = ? where id = ? | {1={House.id (W)=1, House.ownerFirstName (U)=null, House.ownerLastName (U)=null, House.ownerAddress (U)=null}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToCompositeKey_relationOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToSingleKey_relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany_compositeToCompositeKey_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)\u000a"
        }
      ],
      "duration" : 0.042,
      "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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3428de66 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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_c\u000a...[truncated 3301 chars]...\u000aUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@258ef93e\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4eec29a3 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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id for\u000a...[truncated 9962 chars]...\u000aighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3baddbe 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_1Parent_1Child",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-03-05 07:17:32\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@3b5ad4ce\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3270ef85 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        }
      ],
      "duration" : 0.05,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simulatedBy_one2ManyAndASelectListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-03-05 07:17:32\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 3601 chars]...\u000auntime.load.JoinRoot$JoinRootRowConsumer@127de0d\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15461496 on object org.codefilarete.stalactite.engine.model.book.Book@4af4eec0\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13e0e957 on object org.codefilarete.stalactite.engine.model.book.Book@4af4eec0\u000a"
        }
      ],
      "duration" : 0.015,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_withAssociationTable_1Parent_2Children",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-03-05 07:17:32\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@100710fa\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3422b621 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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching sta\u000a...[truncated 8840 chars]...\u000aighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24da536 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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_sibling_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@297d5146 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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-03-05 07:17:32\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@7e08266c\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@435a68f1 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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2be796b7 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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1132577b 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_ownedByReverseSide_1Parent_2Children",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Pe\u000a...[truncated 2658 chars]...\u000aUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@663b588c\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@261ca844 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.072,
      "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_sibling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, house1Id int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table House(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1I\u000a...[truncated 3374 chars]...\u000a=[],partner=<null>]\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5c9df8 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.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_sibling_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, house1Id int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(hou\u000a...[truncated 21871 chars]...\u000a id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@888}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@456}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@999}}\u000a2025-03-05 07:17:32\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_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references Hous\u000a...[truncated 11982 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) referenc\u000a...[truncated 12758 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, partnerId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\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@414ad898\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f1606ad 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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=null, Perso\u000a...[truncated 1457 chars]...\u000aEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@939aebb\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@91a770 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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) referenc\u000a...[truncated 6692 chars]...\u000a>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45ef3678 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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references Hous\u000a...[truncated 6308 chars]...\u000a>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3424952b 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_cycleWithIntermediary_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)\u000a2025-03-0\u000a...[truncated 7663 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_cycleWithIntermediary_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reverseGardenerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_reverseGardenerId_House_id foreign key(reverseGardenerId) ref\u000a...[truncated 7525 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        }
      ],
      "duration" : 0.139,
      "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table car(id int not null, color int, model varchar(255), unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table car add constraint FK_car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(color, id) values (?, ?) | {1=\u000a...[truncated 644 chars]...\u000an (?) | {car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c45bfb2\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@62ad9bc3 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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select car.id, car.color, car.model from car | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@330156d8\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter t\u000a...[truncated 1466 chars]...\u000ade$MergeJoinRowConsumer@20f3ce9f 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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5385a2a6 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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), rgb integer, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.rgb=666}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dc55105\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select id, model, rgb from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedSuperClass_and_entityInheritance_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIdDefinedInSuperClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select car.id, car.model, car.color from car | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a1dbca0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.002,
          "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.053,
      "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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select car.id, car.color, car.model from car | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@555e46fc\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.model_col=Renault, Car.color_col=Color[rgb=666], Car.id_col=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select id_col, model_col, color_col from Car | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a54c934\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_supercol varchar(255), color_supercol int, id_supercol int not null, unique (id_supercol))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_supercol, model_supercol, id_supercol) values (?, ?, ?) | {1={Car.id_supercol=o.c.s.i.PersistableIdentifier@1, Car.color_supercol=Color[rgb=666], Car.model_supercol=Renault}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select id_supercol, model_supercol, color_supercol from Car | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2142e97c\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), rgb integer, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.rgb=666, Car.model=Renault}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f696392\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select id, model, rgb from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.color_col=Color[rgb=666], Car.model_col=Renault, Car.id_col=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select id_col, model_col, color_col from Car | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37c00cb8\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select car.id, car.color, car.model from car | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ee96136\u000a"
        }
      ],
      "duration" : 0.047,
      "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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-03-05\u000a...[truncated 5291 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@784c0dab on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@514b2384\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20c40344 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@514b2384\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-03-05 0\u000a...[truncated 1507 chars]...\u000afier@300}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        }
      ],
      "duration" : 0.022,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-03-05\u000a...[truncated 1928 chars]...\u000afier@300}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-03-05\u000a...[truncated 5478 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@49fc2880 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@630696fb\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71baf9e3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@630696fb\u000a"
        }
      ],
      "duration" : 0.02,
      "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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_noRecordInAssociationTable_mustReturnEmptyCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-03-05 0\u000a...[truncated 808 chars]...\u000aConsuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1faca978 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@cb81517\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3413a6db on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@cb81517\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-03-05\u000a...[truncated 3495 chars]...\u000as\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-03-05\u000a...[truncated 1511 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46d866c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6ae065fe\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b4c5fc9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6ae065fe\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverseCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-03-05 07:17:29\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 3758 chars]...\u000auntime.load.JoinRoot$JoinRootRowConsumer@2010c801\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@30153a85 on object org.codefilarete.stalactite.engine.model.book.Book@307ab1f1\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@638128c on object org.codefilarete.stalactite.engine.model.book.Book@307ab1f1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverselySetBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-03-05 07:17:29\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@5121d097\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@531a82 on object org.codefilarete.stalactite.engine.model.book.Book@7094cd6c\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45faedac on object org.codefilarete.stalactite.engine.model.book.Book@7094cd6c\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverseInitializedWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-03-05 07:17:29\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@65c48a78\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7c552b41 on object org.codefilarete.stalactite.engine.model.book.Book@3376fce8\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e7e7cde on object org.codefilarete.stalactite.engine.model.book.Book@3376fce8\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, myIdx integer not null, unique (answer_id, choices_id, myIdx))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) r\u000a...[truncated 1076 chars]...\u000aersistableIdentifier@13, Answer_choices.myIdx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.myIdx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.myIdx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-03-05\u000a...[truncated 3786 chars]...\u000as\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-03-05 0\u000a...[truncated 1507 chars]...\u000afier@666}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-03-05 0\u000a...[truncated 636 chars]...\u000ahoices.answer_id=o.c.s.i.PersistableIdentifier@666}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select id from Answer where id in (42, 666) | {}\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(comment varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references A\u000a...[truncated 4368 chars]...\u000aowConsumer@10e873f1 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@13616fc3\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a0c13dc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@13616fc3\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select label from Choice where id = 100 | {}\u000a"
        }
      ],
      "duration" : 0.026,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_onlySourceEntitiesArePersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-03-05\u000a...[truncated 92 chars]...\u000aer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select id from answer | {}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from answer_choices | {}\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table PossibleChoices(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_PossibleChoices_id foreign key(choices_id) references PossibleChoices(id)\u000a2025-03-05 07:17:29\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.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table MyChoice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id)\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table MyChoice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-03-05 07:17:29\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.057,
      "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.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudEnum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_addressBook(id int, key integer, value varchar(255), unique (id, key))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_addressBook add constraint FK_Person_addressBook_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009in\u000a...[truncated 5012 chars]...\u000aom Person_addressBook where key = ? and id = ? | {1={Person_addressBook.key=BILLING_ADDRESS, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_addressBook.key=OTHER, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_addressBook | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_valueIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_contracts(id int, key varchar(255), creationDate timestamp, modificationDate timestamp, unique (id, key))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_contracts add constraint FK_Person_contracts_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05\u000a...[truncated 6108 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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_contracts | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.002,
          "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOper\u000a...[truncated 3577 chars]...\u000a.PersistedIdentifier@1, Person_phoneNumbers.key=work}, 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=mobile}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOper\u000a...[truncated 2882 chars]...\u000aDefaultRelationJoinRowConsumer@7c3d3077 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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withCollectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOper\u000a...[truncated 2882 chars]...\u000aDefaultRelationJoinRowConsumer@20b58b3d 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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOper\u000a...[truncated 5059 chars]...\u000aoad.RelationJoinNode$DefaultRelationJoinRowConsumer@35079fde on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33},timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withMapEntryTableNaming",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_addresses(id int, creationDate timestamp, modificationDate timestamp, value varchar(255), unique (id, creationDate, modificationDate))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_addresses add constraint FK_Person_addresses_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching\u000a...[truncated 6522 chars]...\u000aon_addresses.creationDate=Fri Feb 28 07:17:31 UTC 2025}, 2={Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Tue Mar 04 07:17:31 UTC 2025, Person_addresses.creationDate=Tue Mar 04 07:17:31 UTC 2025}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_addresses | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyAndValueIsComplexType_overrideColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(id int, key_creationDate timestamp, modificationDate timestamp, creationDate timestamp, value_modificationDate timestamp, unique (id, key_creationDate, modificationDate))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates add con\u000a...[truncated 9299 chars]...\u000apertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Sun Mar 02 07:17:31 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Sun Mar 02 07:17:31 UTC 2025}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:31\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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyAndValueIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfComplexTypes(id int, creationDate timestamp, modificationDate timestamp, serialNumber varchar(255), model varchar(255), unique (id, creationDate, modificationDate))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfComplexTypes add constraint FK_Person_mapPropertyMadeOfComplexTypes_id_Person_i\u000a...[truncated 8264 chars]...\u000adeOfComplexTypes.modificationDate=Sun Mar 02 07:17:31 UTC 2025, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Sun Mar 02 07:17:31 UTC 2025}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOper\u000a...[truncated 6678 chars]...\u000aer@5d74ee 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.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-03-05 07\u000a...[truncated 13298 chars]...\u000atyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-03-05 07:17:32\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_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_m\u000a...[truncated 13241 chars]...\u000abject org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@30f97b0e\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009a\u000a...[truncated 11552 chars]...\u000aerson_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009a\u000a...[truncated 88 chars]...\u000artyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.107,
      "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.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10041 chars]...\u000aer@1}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10305 chars]...\u000antime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30b66365 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7416e123\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 9539 chars]...\u000a@1}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10262 chars]...\u000a32\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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.081,
      "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.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 10450 chars]...\u000ae.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5da72d46 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@130ad9af\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 9817 chars]...\u000aAsValue.key=Lyon}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Marseille}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)\u000a2025-03-05 07:17:32\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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 9931 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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.107,
      "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withAssociationTable_associationRecordsMustBeUpdated_butNotTargetEntities_list",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009alter table Question_choices add constraint FK_Question_choices_question_id_Question_id foreign key(question_\u000a...[truncated 4472 chars]...\u000aing org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a9ec8ce on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1c819f3c\u000a2025-03-05 07:17:33\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@161db837 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1c819f3c\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-03-05 07:17:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1019 chars]...\u000aid (W)=o.c.s.i.PersistableIdentifier@10, Choice.idx (U)=2}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.idx (U)=1}}\u000a2025-03-05 07:17:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-03-05 07:17:33\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entitySwapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-03-05 07:17:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 979 chars]...\u000a.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@20}, 2={Choice.idx (U)=2, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 3={Choice.idx (U)=3, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}\u000a2025-03-05 07:17:33\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityRemoval_entitiesAreSameObjectReference",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-03-05 07:17:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1019 chars]...\u000antifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 2={Choice.idx (U)=1, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}\u000a2025-03-05 07:17:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-03-05 07:17:33\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_noChange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-03-05 07:17:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 361 chars]...\u000ai.PersistableIdentifier@1}, 2={Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a2025-03-05 07:17:33\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityAddition",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-03-05 07:17:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1286 chars]...\u000aId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}\u000a2025-03-05 07:17:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=2, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@40}}\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a"
        }
      ],
      "duration" : 0.062,
      "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_indexedByColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Q\u000a...[truncated 260 chars]...\u000ae.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}}\u000a2025-03-05 07:17:32\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_cascadeIsTriggered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 257 chars]...\u000a1={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3}, 3={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}}\u000a2025-03-05 07:17:32\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1761 chars]...\u000aityMappingConfigurationSupportOneToManyListTest$Question@580b986e\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44fab279\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5acea3b6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@580b986e\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 2205 chars]...\u000a025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=null, Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@13, Choice.label (U)=Grenoble}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select questionId from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_reverseSideIsNotMapped_relationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009\u000a...[truncated 3320 chars]...\u000atableIdentifier@30, Answer_choices.idx=3}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select count(id) as answerId from Answer | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_Choices | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select count(id) as choiceCount from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-03-05 07:17:32\u0009\u000a...[truncated 11335 chars]...\u000aleIdentifier@20}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select count(*) as c from Answer_Choices | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-03-05 07:17:32\u0009\u000a...[truncated 2560 chars]...\u000awer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:32\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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009\u000a...[truncated 20024 chars]...\u000aistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=3}}\u000a2025-03-05 07:17:33\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-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-03-05 07:17:33\u0009\u000a...[truncated 5692 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@212a6d1f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@10e1d65b\u000a2025-03-05 07:17:33\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@423febc6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@10e1d65b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_targets",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-03-05 07:17:33\u0009\u000a...[truncated 2421 chars]...\u000aityMappingConfigurationSupportOneToManyListTest$Question@3de711a8\u000a2025-03-05 07:17:33\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48ac2530\u000a2025-03-05 07:17:33\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b3ecbca on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@3de711a8\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-03-05 07:17:33\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-03-05 07:17:33\u0009\u000a...[truncated 2787 chars]...\u000atableIdentifier@1, Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}}\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009select count(*) as c from Answer_Choices | {}\u000a2025-03-05 07:17:33\u0009TRACE\u0009SQLOperation\u0009select id from Choice | {}\u000a"
        }
      ],
      "duration" : 0.067,
      "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-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) ref\u000a...[truncated 14495 chars]...\u000auntry=org.codefilarete.stalactite.engine.model.Country@e95b6ca,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-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_noMappedBy_associationTableIsMaintained",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 7056 chars]...\u000a:28\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1720c3b9 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-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.description as Co\u000a...[truncated 1552 chars]...\u000an\u0009Batching statement 2 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@100, City.countryId (U)=null}, 2={City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@200, City.countryId (U)=null}}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperat\u000a...[truncated 4133 chars]...\u000arete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c79aaba on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@16df623d,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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 7052 chars]...\u000a:29\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39a9d178 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_withAssociationTable_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 780 chars]...\u000aIdentifier@42}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}\u000a"
        }
      ],
      "duration" : 0.08,
      "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationTable_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 7231 chars]...\u000a17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9d6f16 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-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\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-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:28\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-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_mappedBy_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperat\u000a...[truncated 4060 chars]...\u000aarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@516501d4 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@dfaff72,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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_withAssociationTable_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\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.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@300}}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}\u000a"
        }
      ],
      "duration" : 0.051,
      "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-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 780 chars]...\u000aIdentifier@42}}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\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-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 5980 chars]...\u000a5 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@660068c4 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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_withAssociationTable_associationRecordsMustBeInserted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\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-03-05 07:17:28\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.037,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_onlySourceEntitiesArePersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 204 chars]...\u000a 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France}}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select id from country | {}\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from country_cities | {}\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:29\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:29\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" : "withTargetTableAndTableSetByTargetEntity_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.045,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_entitiesAreLoaded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.id as Country_id, City.name as City_name, C\u000a...[truncated 943 chars]...\u000arg.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77b3d63e on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2d5b250,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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_noCascade_defaultCascadeIsAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperat\u000a...[truncated 3567 chars]...\u000ao.c.s.i.PersistedIdentifier@0, City.countryId (U)=null}, 2={City.name (U)=Paris, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null}}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select name from Country where id = 42 | {}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select name from City where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_differentWays(ThrowingSupplier, boolean)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperat\u000a...[truncated 4480 chars]...\u000a.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fa0f830 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@33e3996f,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_differentWays(ThrowingSupplier, boolean)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperat\u000a...[truncated 4477 chars]...\u000a.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63d14180 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2005e23d,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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_differentWays(ThrowingSupplier, boolean)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table city(countryId int, name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table city add constraint FK_city_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperat\u000a...[truncated 4377 chars]...\u000a-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31fa9f32 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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_set_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009insert into Country(id) values (?) | {1={\u000a...[truncated 2394 chars]...\u000aDEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@13, City.countryId (U)=null}}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select countryId from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "associationTable_set_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)\u000a2025-03-05\u000a...[truncated 4240 chars]...\u000atatement 1 times\u000a2025-03-05 07:17:28\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-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:28\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-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, myIdx integer, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009insert into Country(id) va\u000a...[truncated 2944 chars]...\u000aer@13, City.myIdx (U)=null}}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009update City set countryId = ?, myIdx = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@1, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.myIdx (U)=2}, 2={City.countryId (U)=o.c.s.i.PersistedIdentifier@1, City.id (W)=o.c.s.i.PersistableIdentifier@23, City.myIdx (U)=1}}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select name, myIdx from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_collectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\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@3471e039 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@60bd0862,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-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.description as Co\u000a...[truncated 303 chars]...\u000acodefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79ce971e\u000a2025-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e94d7a2 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.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 1194 chars]...\u000ationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]\u000a2025-03-05 07:17:28\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e0d6e5d 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.041,
      "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiple_oneToOne_partialOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references\u000a...[truncated 5628 chars]...\u000aration\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(\u000a...[truncated 5327 chars]...\u000aerson.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), presidentId int, id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, presidentId, id) values (?, ?, ?, ?) | {1={Country.presidentId=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistableIdentifier@123,mapPropertyMadeOfComplexTypes=\u000a...[truncated 967 chars]...\u000aCountry.presidentId (U)=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistableIdentifier@124,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=French president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0], Country.id (W)=o.c.s.i.PersistedIdentifier@456}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(countryId int, name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7204 chars]...\u000a5 07:17:32\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-03-05 07:17:32\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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideGetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7204 chars]...\u000a5 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-03-05 07:17:32\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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideSetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7204 chars]...\u000a5 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-03-05 07:17:32\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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedBySourceSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7198 chars]...\u000a5 07:17:32\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon renamed, City.countryId (U)=null}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select Country.description as Country_description, Country.id as Coun\u000a...[truncated 490 chars]...\u000aionJoinNode$DefaultRelationJoinRowConsumer@4ac782b2 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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertTwice_targetInstanceIsInsertedOnce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRA\u000a...[truncated 1588 chars]...\u000aodefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59cd948e\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67e8fc95 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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQL\u000a...[truncated 1883 chars]...\u000a05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@501e4936 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-03-05 07:17:32\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" : "insert_targetInstanceIsUpdated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRA\u000a...[truncated 1897 chars]...\u000a05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e70f10 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-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select count(*) as countryCount from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertOnce_targetInstanceIsInserted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRA\u000a...[truncated 929 chars]...\u000arete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@673df337\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e2180ef 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.039,
      "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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRA\u000a...[truncated 2572 chars]...\u000aelationJoinNode$DefaultRelationJoinRowConsumer@5f51ae2f 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-03-05 07:17:32\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\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-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12bda04a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQL\u000a...[truncated 4287 chars]...\u000am Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68723917\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@0}\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:\u000a...[truncated 913 chars]...\u000a.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11965992\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51775171 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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationNullified_relationIsOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRA\u000a...[truncated 2537 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-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f405c64\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedBySource_withOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRA\u000a...[truncated 2831 chars]...\u000aelationJoinNode$DefaultRelationJoinRowConsumer@56a2ba4d 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-03-05 07:17:32\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.059,
      "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notDefined_defaultIsAll_getter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRA\u000a...[truncated 1786 chars]...\u000aesident_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56013265\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_getter_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQL\u000a...[truncated 3685 chars]...\u000a025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009update Person set countryId = ? where id = ? | {1={}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select name from Person | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cascade_deleteWithOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRA\u000a...[truncated 1394 chars]...\u000aleIdentifier@42, Country.description (U)=null, Country.name (U)=touched France}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_setter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRA\u000a...[truncated 1394 chars]...\u000auntry.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a"
        }
      ],
      "duration" : 0.049,
      "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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, capitalId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.062,
      "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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, plug integer, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOper\u000a...[truncated 3264 chars]...\u000a,id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table ElectricCar(plug integer, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeploy\u000a...[truncated 5157 chars]...\u000a07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table ElectricCar(plug integer, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table ElectricCar add constraint FK_ElectricCar_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:3\u000a...[truncated 3825 chars]...\u000aier@1,timestamp=<null>]\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable_singleTable_isNotSupported",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable_tablePerClass_isNotSupported",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.057,
      "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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009al\u000a...[truncated 6225 chars]...\u000a025-03-05 07:17:31\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-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select count(*) as vehicleCount from abstractVehicle where id in (1, 2) | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id) value\u000a...[truncated 2844 chars]...\u000a07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009al\u000a...[truncated 377 chars]...\u000a5 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id) value\u000a...[truncated 2924 chars]...\u000a{Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@758bd34f\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@103f7e54 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a"
        }
      ],
      "duration" : 0.061,
      "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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.color=Color[rgb=666]}}\u000a2025-03-05 07:17:31\u000a...[truncated 3378 chars]...\u000a1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR}}\u000a2025-03-05 07:17:31\u000a...[truncated 1548 chars]...\u000acle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d7cdddd\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.color=Color[rgb=42], AbstractVehicle.DTYPE=TRUCK}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select model from AbstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666]}}\u000a2025-03-05 07:17:31\u000a...[truncated 1659 chars]...\u000aactVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37bf398f\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int, model varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666], Vehicle.model=Renault}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2\u000a...[truncated 3391 chars]...\u000a 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color integer, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666]}}\u000a2025-03-05 07:1\u000a...[truncated 154 chars]...\u000atVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bb80305\u000a"
        }
      ],
      "duration" : 0.07,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009alter table Tr\u000a...[truncated 4151 chars]...\u000ating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16265fea\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e8b1c33\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-03-05 07:17:31\u0009DEBUG\u000a...[truncated 5450 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5515849a\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3c28ab4b 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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 time\u000a...[truncated 2730 chars]...\u000a.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22463bee\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d73530f\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u000a...[truncated 3188 chars]...\u000at 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a0bc864\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, id) values (?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | \u000a...[truncated 997 chars]...\u000acolor (U)=Color[rgb=666]}}\u000a2025-03-05 07:17:31\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-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ab4d800\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, color int, unique (id))\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u000a...[truncated 3622 chars]...\u000a1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from truck where id = 2 | {}\u000a"
        }
      ],
      "duration" : 0.068,
      "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.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_En\u000a...[truncated 8615 chars]...\u000ament 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as vehicleCount from Vehicle where id in (1, 2) | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009alter ta\u000a...[truncated 4222 chars]...\u000ament 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle left outer join car on Vehicle.id = car.id | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009alter ta\u000a...[truncated 4522 chars]...\u000aRowConsumer@425de255 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-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@128869e 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.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, engineId int, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:17\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-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.114,
      "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.245,
          "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-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))\u000a2025-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle_wheels(vehicle_id int, wheels_serialNumber varchar(255\u000a...[truncated 14456 chars]...\u000aehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1236926e\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b88d36d 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.035,
          "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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=CAR, Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault}}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.vehicl\u000a...[truncated 6763 chars]...\u000aehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66f73411\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26382141 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:14\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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 9074 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@273ea660\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@79ba32b3 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.022,
          "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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:14\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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 7457 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@481b276c\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2dec97ea 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.023,
          "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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:14\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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 8603 chars]...\u000a org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ad3f3d on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48f7dbe0 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)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-\u000a...[truncated 6480 chars]...\u000aode$PassiveJoinRowConsumer@702189aa 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-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@581c7611 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.025,
          "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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.idx=1, Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdent\u000a...[truncated 5123 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7efceb57\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@129294c3 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.031,
          "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-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))\u000a2025-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id\u000a...[truncated 8758 chars]...\u000ae Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@151ddfc6\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e9f28 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.022,
          "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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:14\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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 7464 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f0630a9\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@74bca3db 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.019,
          "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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.serialNumber=XYZ-ABC-01, Radio.model=null}}\u000a2025-03-05 07:17:14\u000a...[truncated 4898 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@343f54c7\u000a2025-03-05 07:17:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ed47d66 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.11,
          "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-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:14\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:14\u0009DEBUG\u0009DDLDeploye\u000a...[truncated 7532 chars]...\u000astatement 1 times\u000a2025-03-05 07:17:14\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-03-05 07:17:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:14\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeploye\u000a...[truncated 7312 chars]...\u000astatement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\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-03-05 07:17:15\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-03-05 07:17:15\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-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\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-03-05 07:17:15\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-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.barCount (U)=51, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.035,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a...[truncated 12776 chars]...\u000astatement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a...[truncated 10839 chars]...\u000astatement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, unique (id))\u000a2025\u000a...[truncated 10900 chars]...\u000atryId (U)=null}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.03,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, unique (id))\u000a2025\u000a...[truncated 8635 chars]...\u000ae (U)=Grenoble}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009update Village set barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.barCount (U)=51}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\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)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int\u000a...[truncated 9540 chars]...\u000a 07:17:15\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-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int\u000a...[truncated 11150 chars]...\u000a 07:17:15\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-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\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)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Villag\u000a...[truncated 6708 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.barCount (U)=51, Village.name (U)=Grenoble}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Villag\u000a...[truncated 8666 chars]...\u000a\u0009SQLOperation\u0009update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.name (U)=Grenoble, Village.countryId (U)=null, Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.03,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-03-05 07:17:15\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-03-05 07:17:15\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.016,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-03-05 07:17:15\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-03-05 07:17:15\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.021,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching \u000a...[truncated 11672 chars]...\u000areationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-03-05 07:17:15\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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-03-05 07:17:15\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-03-05 07:17:15\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.027,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, ownerId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-03-05 07:17:15\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-03-05 07:17:15\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.022,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, ownerId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicl\u000a...[truncated 15909 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-03-05 07:17:15\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.038,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-03-05 07:17:15\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-03-05 07:17:15\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.033,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Pers\u000a...[truncated 16878 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-03-05 07:17:15\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.031,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, color int, ownerId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, ownerId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009insert into Pers\u000a...[truncated 11245 chars]...\u000aPerson left outer join (select 1 as clazz_, ownerId, id from Truck union all select 2 as clazz_, ownerId, id from Car) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-03-05 07:17:15\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.035,
          "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-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, color int, ownerId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, ownerId int, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009insert into Pers\u000a...[truncated 15534 chars]...\u000aVehicle on Person.id = 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-03-05 07:17:15\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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-03-05 07:17:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a...[truncated 6320 chars]...\u000aehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4eddb903\u000a2025-03-05 07:17:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e341f8c on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:15\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 7471 chars]...\u000aorg.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7c692e24 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-03-05 07:17:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a70561f 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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:15\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.engineId=o.c.s.i.PersistableIdentifier@100}}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009SQLOperati\u000a...[truncated 4848 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:15\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d087555\u000a2025-03-05 07:17:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@713c60e0 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" : "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.018,
          "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-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car_plates(id int, plates varchar(255), unique (id, plates))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Car_plates add constraint FK_Car_plates_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-03\u000a...[truncated 5888 chars]...\u000a70eb197f 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-03-05 07:17:16\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-03-05 07:17:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4df95b03\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasElementCollection(String, EntityPersister, PersistenceContext, PolymorphismType)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:16\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-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 6283 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-03-05 07:17:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fda9835\u000a2025-03-05 07:17:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32f40c92 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.011,
          "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-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\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-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching st\u000a...[truncated 4305 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b19e5bf\u000a2025-03-05 07:17:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d356e85 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_trunkHasOneToMany(String, EntityPersister)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:16\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-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint\u000a...[truncated 9187 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-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}\u000a2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=null, Country.presidentId=o.c.s.i.Persistabl\u000a...[truncated 10316 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.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToTablePerClass_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Villag\u000a...[truncated 8672 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-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:16\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.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToTablePerClass_crud_ownedByReverseSide_foreignKeysAreCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.056,
      "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.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToSingleTable_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching \u000a...[truncated 10750 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-03-05 07:17:16\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.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToJoinedTable_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, ownerId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add const\u000a...[truncated 15544 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-03-05 07:17:16\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.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToJoinedTable_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add const\u000a...[truncated 16341 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-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToSingleTable_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-03-05 07:17:16\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-03-05 07:17:16\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.149,
      "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.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperati\u000a...[truncated 5580 chars]...\u000a 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 2834 chars]...\u000a 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperati\u000a...[truncated 3130 chars]...\u000a.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a0be3d0\u000a2025-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15a75f79 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.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, engineId int, model varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperati\u000a...[truncated 6316 chars]...\u000a={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.113,
      "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.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, engineId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\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-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, engineId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u000a...[truncated 2420 chars]...\u000a]\u000a2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a2025-03-05 07:17:16\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne",
          "duration" : 0.658,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))\u000a2025-03-05 07:17:16\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u000a...[truncated 2668 chars]...\u000a.i.PersistedIdentifier@1}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e8224cf\u000a2025-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dc963f9 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.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, engineId int, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, color int, engineId int, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.Persist\u000a...[truncated 6490 chars]...\u000a= ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from truck where id = 2 | {}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.748,
      "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-03-05 07:17:32\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-03-05 07:17:32\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-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@699fcc2c\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15b5298c 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-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3787cfda\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-03-05 07:17:32\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:32\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@2b3789d3\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@58d3e311 on object Car{id=1, color=null, model='Renault'}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4fbd80c9 on object Car{id=1, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:32\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-03-05 07:17:32\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-03-05 07:17:32\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-03-05 07:17:32\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@538c8155\u000a"
        }
      ],
      "duration" : 0.03,
      "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.015,
          "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(255), id varchar(36) not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Wed Mar 05 07:17:17 UTC 2025, Toto.modificationDate=Wed Mar 05 07:17:17 UTC 2025, Toto.id=o.c.s.i.PersistedIdentifier@f6758108-dc0e-47bb-aea1-1f3f0bc39c65}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select readonlyProperty from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withReadConverter_converterIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@991351c9-a0b5-4ad1-95eb-b293eccd261d}}\u000a2025-03-05 07:17:17\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@991351c9-a0b5-4ad1-95eb-b293eccd261d}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ecd1236\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEnum_columnMappedWithOrdinal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender integer, id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\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-03-05 07:17:17\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-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c7b499\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.236,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withConflictingEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into countryTable(countryCreatedAt, id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?, ?) | {1={countryTable.name=France, 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.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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinderOnEmbeddedProperty_binderIsUsed_writeCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, creationDate varchar(255), modificationDate timestamp, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Toto(modificationDate, creationDate, id) values (?, ?, ?) | {1={Toto.modificationDate=Wed Mar 05 07:17:17 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@8cf279f9-cd8d-4740-9029-7e389c72b822, Toto.creationDate=Wed Mar 05 07:17:17 UTC 2025}}\u000a2025-03-05 07:17:17\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@8cf279f9-cd8d-4740-9029-7e389c72b822}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fe163ab\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEnum_mappedWithOrdinal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender INT, id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_mandatory_onMissingValue_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\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.003,
          "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-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, possibleStates varchar(255), unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Toto(possibleStates, id) values (?, ?) | {1={Toto.possibleStates=[IN_PROGRESS, DONE], Toto.id=o.c.s.i.PersistableIdentifier@7ef042dd-851a-4b73-977c-33be937420bc}}\u000a2025-03-05 07:17:17\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@7ef042dd-851a-4b73-977c-33be937420bc}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d0fc7ef\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withSomeExcludedProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into countryTable(id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?) | {1={countryTable.name=France, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.presidentName=François, 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-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=null, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=null}}\u000a2025-03-05 07:17:17\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-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c2f2f33\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-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@18c5de1b-1bce-4fff-9435-e626728d35a2}}\u000a2025-03-05 07:17:17\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" : "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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEnum_byDefault_ordinalIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\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-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withWriteConverter_converterIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.name=TOTO, Toto.id=o.c.s.i.PersistableIdentifier@c59936e0-6bf1-4e96-a1ae-ddf8663a68eb}}\u000a2025-03-05 07:17:17\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]...\u000ao.id (W)=o.c.s.i.PersistedIdentifier@c59936e0-6bf1-4e96-a1ae-ddf8663a68eb}}\u000a2025-03-05 07:17:17\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@c59936e0-6bf1-4e96-a1ae-ddf8663a68eb}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67360a68\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addEnum_mandatory_columnConstraintIsAdded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTableNaming",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_mappingDefinedTwiceByMethod_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "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.003,
          "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.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_nullValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=MALE, PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-0\u000a...[truncated 176 chars]...\u000ander.id (W)=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:18\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-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@236e5ffa\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withTwiceSameInnerEmbeddableName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_readonly_columnIsNotWrittenToDatabase_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), firstName varchar(255), id varchar(36) not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(firstName, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistedIdentifier@7ed3bdf0-bdeb-4f73-ace1-0b20605e469b, Toto.firstName=null}}\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009select firstName from Toto | {}\u000a2025-03-05 07:17:18\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@7ed3bdf0-bdeb-4f73-ace1-0b20605e469b}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ea40c10\u000a2025-03-05 07:17:18\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.004,
          "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.003,
          "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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_readonly_columnIsNotWrittenToDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), firstName varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@4cce1f18-2775-4622-8e23-8a489d9a0f91}}\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009update Toto set name = ? where id = ? | {1=dummyName, 2=o.c.s.i.PersistedIdentifier@4cce1f18-2775-4622-8e23-8a489d9a0f91}\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withOverriddenColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.024,
          "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinder_binderIsUsed_readCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@9b0b47bb-8014-43c7-b597-a9c357ca5d01}}\u000a2025-03-05 07:17:18\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@9b0b47bb-8014-43c7-b597-a9c357ca5d01}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2df7b4b1\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255) not null, id int not null, unique (id))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withReadConverter_converterIsUsed_readOnlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1=toto, 2=o.c.s.i.PersistedIdentifier@1dd9df35-2b46-416e-934a-dbbbf758c273}\u000a2025-03-05 07:17:18\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@1dd9df35-2b46-416e-934a-dbbbf758c273}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7524c462\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withColumnName_targetedPropertyNameIsTaken",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideName_nameIsAlreadyOverridden_nameIsOverwritten",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@51fdfdd2-b110-4950-bb8d-ffad140217b0, Toto.name=null, Toto.createdAt=Wed Mar 05 07:1\u000a...[truncated 50 chars]...\u000ation\u0009select Toto.createdAt, Toto.modificationDate from Toto | {}\u000a2025-03-05 07:17:18\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@51fdfdd2-b110-4950-bb8d-ffad140217b0}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@143977f1\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@ab99ef62-40f1-4b47-9680-3248e2ad696e, Toto.creationDate=Wed Mar 05 07:17:18 UTC 2025, Toto.name=null, Toto\u000a...[truncated 68 chars]...\u000act Toto.creationDate, Toto.modificationDate from Toto | {}\u000a2025-03-05 07:17:18\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@ab99ef62-40f1-4b47-9680-3248e2ad696e}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@124227c1\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@153efdbd-e838-4c3a-9d4b-d2959868cbec, Toto.modificationDate=null, Toto.name=null}}\u000a2025-03-05 07:17:18\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@153efdbd-e838-4c3a-9d4b-d2959868cbec}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6571c5ed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.createdAt=Wed Mar 05 07:17:18 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@7e550fd5-ae9f-48df-b54f-973c056c8133, Toto.modificationDate=null, T\u000a...[truncated 50 chars]...\u000ation\u0009select Toto.createdAt, Toto.modificationDate from Toto | {}\u000a2025-03-05 07:17:18\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@7e550fd5-ae9f-48df-b54f-973c056c8133}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c61f327\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@2294406f-d3d0-4cb4-b5ea-039b359c0959, Toto.createdAt=Wed Mar 05 07:1\u000a...[truncated 50 chars]...\u000ation\u0009select Toto.createdAt, Toto.modificationDate from Toto | {}\u000a2025-03-05 07:17:18\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@2294406f-d3d0-4cb4-b5ea-039b359c0959}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@116e7e72\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withMappedSuperClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.locale=en_US, Toto.creationDate=Wed Mar 05 07:17:18 UTC 2025, Toto.modificationDate=null, Toto.name=null, To\u000a...[truncated 159 chars]...\u000ate, Toto.locale from Toto | {}\u000a2025-03-05 07:17:18\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@cd03a9c1-097f-440e-91f9-917e74083523}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c4b1983\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withMappedSuperClassAndOverride",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\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-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, locale, modificationTime, name) values (?, ?, ?, ?, ?) | {1={Toto.name=null, Toto.creationDate=Wed Mar 05 07:17:18 UTC 2025, Toto.id=o.c.s.i.Persi\u000a...[truncated 187 chars]...\u000ame, Toto.locale from Toto | {}\u000a2025-03-05 07:17:18\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@9d433d86-a867-4ede-b9c6-862af9bfabbe}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66bccc09\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappingDefinedTwice_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.098,
      "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.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_withConfigurationFromInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Tutu(id VARCHAR(255) not null, firstName varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Titi(id VARCHAR(255) not null, prop1 varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Tutu ad\u000a...[truncated 5031 chars]...\u000aSQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009delete from Tata where id = ? | {1={Tata.id=o.c.s.i.PersistedIdentifier@a0ee4fe9-2a8e-4d16-bb9a-0dc9f31f82a9}}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistedIdentifier@a0ee4fe9-2a8e-4d16-bb9a-0dc9f31f82a9}}\u000a2025-03-05 07:17:18\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperati\u000a...[truncated 2229 chars]...\u000a05 07:17:18\u0009TRACE\u0009SQLOperation\u0009delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@4651d728-bf8c-4b96-be07-493ea58577ad}}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@4651d728-bf8c-4b96-be07-493ea58577ad}}\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009select identifier from Toto union all select identifier from Tata | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-03-05 07:17:18\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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_severalTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Tutu(identifier VARCHAR(255) not null, firstName varchar(255), unique (identifier))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Tutu add constraint FK_Tutu_identifier_Toto_identifier foreign key(identif\u000a...[truncated 4096 chars]...\u000a05 07:17:18\u0009TRACE\u0009SQLOperation\u0009delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@3711345e-6c73-4d27-b6e2-4706d808ea19}}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@3711345e-6c73-4d27-b6e2-4706d808ea19}}\u000a2025-03-05 07:17:18\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, dummyName varchar(255), unique (identifier))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)\u000a"
        }
      ],
      "duration" : 0.071,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), id VARCHAR(255) not null, unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@a37d3b54-ab0a-4752-8a4e-e26515a64315, Toto.name=Tutu}}\u000a2025-03-05 07:17:18\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@a37d3b54-ab0a-4752-8a4e-e26515a64315}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41fcaba9\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@69042c08-0f51-4c4c-a8fb-c9e6fa1ac0ce}}\u000a2025-03-05 07:17:18\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@69042c08-0f51-4c4c-a8fb-c9e6fa1ac0ce}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b1c1211\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@9e69b84f-63c9-4b07-bf58-b029cb5acca9, Toto.name=Tutu}}\u000a2025-03-05 07:17:18\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@9e69b84f-63c9-4b07-bf58-b029cb5acca9}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9f52c05\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@98fd1964-b8d2-4354-b82c-d74d762e25ea, Toto.name=Tutu}}\u000a2025-03-05 07:17:18\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@98fd1964-b8d2-4354-b82c-d74d762e25ea}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7aa2a132\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@626f7849-ca44-480a-92db-95a763d9b827}}\u000a2025-03-05 07:17:18\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@626f7849-ca44-480a-92db-95a763d9b827}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55571f5e\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_1Arg_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@c80e309f-8dee-4b31-86aa-557cc2afdf04, Toto.name=Tutu}}\u000a2025-03-05 07:17:18\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@c80e309f-8dee-4b31-86aa-557cc2afdf04}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c27f2a5\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_1ArgColumnName_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), myId VARCHAR(255) not null, unique (myId))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(myId, name) values (?, ?) | {1={Toto.myId=o.c.s.i.PersistableIdentifier@2749a3ee-1c29-413a-8913-2c4645760490, Toto.name=Tutu}}\u000a2025-03-05 07:17:18\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@2749a3ee-1c29-413a-8913-2c4645760490}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a24037a\u000a"
        }
      ],
      "duration" : 0.064,
      "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withConstructorSpecified_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@20b96f92-9afe-4fbb-9ecc-0d2e22be497c}}\u000a2025-03-05 07:17:18\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@20b96f92-9afe-4fbb-9ecc-0d2e22be497c}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18f6525d\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withConstructorSpecified_byColumnName_constructorIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(label varchar(255), identifier VARCHAR(255) not null, unique (identifier))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(identifier, label) values (?, ?) | {1={Toto.label=null, Toto.identifier=o.c.s.i.PersistableIdentifier@f8d97b3a-0b8b-4622-82c7-c596e3b5bbb5}}\u000a2025-03-05 07:17:18\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@f8d97b3a-0b8b-4622-82c7-c596e3b5bbb5}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7abd6930\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setByConstructor_withSeveralArguments",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Hello, Toto.id=o.c.s.i.PersistableIdentifier@02a783a7-d561-43e0-8eeb-a937c5e57eea}}\u000a2025-03-05 07:17:18\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@02a783a7-d561-43e0-8eeb-a937c5e57eea}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64e68150\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@36be1793-8dae-4dd9-8d14-5aac760cda17}}\u000a2025-03-05 07:17:18\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@36be1793-8dae-4dd9-8d14-5aac760cda17}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@442de1af\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-03-05 07:17:18\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-03-05 07:17:18\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:18\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@74730c4a-09f9-4fa0-962b-6c711a5bef71}}\u000a2025-03-05 07:17:18\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@74730c4a-09f9-4fa0-962b-6c711a5bef71}\u000a2025-03-05 07:17:18\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e6d6279\u000a"
        }
      ],
      "duration" : 0.042,
      "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.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_SetSetMix_update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) ref\u000a...[truncated 14507 chars]...\u000antry=org.codefilarete.stalactite.engine.model.Country@4bada65d,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-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\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.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_ListSetMix_listContainsDuplicate_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country_ancientCities(country_id int, ancientCities_id int, idx integer not null, unique \u000a...[truncated 32808 chars]...\u000aite.engine.model.Country@27ef2419,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-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.079,
      "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.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_versionIsUpgraded_dateVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(modificationDate timestamp, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, modificationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.modificationDate=2025-03-05T07:17:17.341, Country.description=null, Country.name=France}}\u000a2025\u000a...[truncated 1220 chars]...\u000alarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@315d19f1\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, modificationDate = ? where id = ? and modificationDate = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.modificationDate (U)=2025-03-05T07:17:17.353, Country.modificationDate (W)=2025-03-05T07:17:17.346, Country.description (U)=null, 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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_versionIsUpgraded_integerVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\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-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select Country.n\u000a...[truncated 973 chars]...\u000a}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f211822\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\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-03-05 07:17:17\u0009DEBUG\u0009DDLDeployer\u0009create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.name=France, Country.version=1}}\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009select Country.n\u000a...[truncated 434 chars]...\u000a-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.description (U)=null, Country.name (U)=Tata, Country.version (U)=2, Country.version (W)=1}}\u000a2025-03-05 07:17:17\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:17\u0009TRACE\u0009SQLOperation\u0009delete from Country where version = ? and id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.version=1}}\u000a"
        }
      ],
      "duration" : 0.133,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultGiveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveMapKeyColumnNames",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest",
          "duration" : 0.019,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.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.025,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "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.cascade.AfterUpdateSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest",
          "duration" : 0.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.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.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest",
          "duration" : 0.001,
          "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ensureColumnBindingInRegistry",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTargetTable_withImportedConfiguration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTargetTable_multipleTableFound_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumnToTable_existingColumnDoesntMatchLinkageType_linkageAsParameterBinder_doesntThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (?) | {1={Element.id=1}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (default) | {1={}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\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.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-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (?) | {1={Element.id=1}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}\u000a"
        }
      ],
      "duration" : 0.025,
      "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.02,
          "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure_relationMappedByReverseSide",
          "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.OneToOneRelationConfigurerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderContextTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cycling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.018,
      "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.003,
          "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.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertCompositeKeyIdentifierOverridesEqualsHashcode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "propagatePrimarykey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.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.001,
          "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.006,
          "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.077,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withPolymorphismSingleTable_resultAssertsThatPersisterManageGivenEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\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-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.color=Color[rgb=123], Car.modificationDate=Wed Mar 05 07:17:29 UTC 2025, Car.creationDate=Wed Mar 05 07:17:29 UTC 2025, Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(creationDate, id, modificationDate) values (?, ?, ?) | {1={AbstractVehicle.modificationDate=Wed Mar 05 07:17:29 UTC 2025, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.creationDate=Wed Mar 05 07:17:29 UTC 2025}}\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\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.005,
          "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withPolymorphismJoinedTables_resultAssertsThatPersisterManageGivenEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_createsAnInstanceThatDoesntRequireTwoSelectsOnItsUpdateMethod",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-03-05 07:17:29\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-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Result found in cache, statement will not be executed\u000a2025-03-05 07:17:29\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ef69ace\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_singleTable_withInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\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=Wed Mar 05 07:17:29 UTC 2025, Car.modificationDate=Wed Mar 05 07:17:29 UTC 2025, Car.model=Renault}}\u000a"
        }
      ],
      "duration" : 0.14,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_propertyDoesntMeetJavaBeanNamingConvention_exceptionIsThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.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.016,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.id=1, Element.DTYPE=QUESTION, Element.label=What's the answer to Life, the Universe and Everything ?}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\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-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, default, ?) | {1={Element.DTYPE=QUESTION, Element.label=What's the answer to Life, the Universe and Everything ?}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.002,
          "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\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"
        }
      ],
      "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\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.005,
          "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:29\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:29\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_throwsUnsupportedOperationException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.028,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assemble_mapEntryKeyIsASimpleProperty_recordIdContainsIdentifiers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assemble_mapEntryKeyIsEntityWithSingleColumn_recordIdContainsIdentifiers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getColumnValues_mapEntryKeyIsEntityWithCompositeKey_givesRightValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.004,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList_withClone_cloneMustBeReplacingInstance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffSet(Set, Set, Set)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffSet(Set, Set, Set)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffSet(Set, Set, Set)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "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.037,
      "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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAsynchronousLoad",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 10.005,
      "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-03-05 07:17:28\u0009DEBUG\u0009DDLDeployer\u0009create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name))\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batchin\u000a...[truncated 251 chars]...\u000aame, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-03-05 07:17:28\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:28\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-03-05 07:17:28\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_val 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.289,
          "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.005,
          "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.003,
          "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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "graphNode_getColumn_withRelationOneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "apiUsage",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.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-03-05 07:17:30\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:30\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))\u000a2025-03-05 07:17:30\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Country.id as rootId from Country left outer join City as City on Countr\u000a...[truncated 2008 chars]...\u000a<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@75241e97,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75241e97,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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_emptyResult",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id bigint not null, unique (id))\u000a2025-03-05 07:17:30\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))\u000a2025-03-05 07:17:30\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-03-05 07:17:30\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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59769135\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33592b53 on object Toto[\u000a...[truncated 1073 chars]...\u000a.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33592b53 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.006,
      "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.131,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "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.002,
          "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.186,
      "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select(Table, List, PairSetList)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?, ?, ?) | {Toto.id1=[11, 13, 17]}\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?), (?, ?)) | {Toto.id1=[11, 13, 17], Toto.id2=[11, 13, 17]}\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id1=23, Toto.id2=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-03-05 07:17:30\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-03-05 07:17:30\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.id1=23, Toto.id2=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-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id1 bigint not null, id2 bigint not null, name varchar(255), unique (id1, id2))\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.name as Toto_name from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id1=100, Toto.id2=1}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4be67757\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.name as Toto_name from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?)) | {Toto.id1=[100, 200], Toto.id2=[1, 2]}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4be67757\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4be67757\u000a"
        }
      ],
      "duration" : 0.092,
      "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.002,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIndexedAssociationRecordInsertionCascader_getTargets",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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 1225 chars]...\u000aBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@45136ca on object TotoB[{id=3, x=null, b=41}]\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43cb7cf1\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@45136ca 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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.q=null, Toto.x=17, Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.q=null, Toto.x=29, Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.q=null, Toto.x=37, Toto.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into Toto(x, q, id) values (?\u000a...[truncated 106 chars]...\u000aSQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into TotoA(a, id) values (?, ?) | {1={TotoA.a=23, TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.a=31, TotoA.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009insert into TotoB(b, id) values (?, ?) | {1={TotoB.b=41, TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.b=53, TotoB.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\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@69ad4539 on object TotoB[{id=3, x=null, b=41}]\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3265fd80\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@69ad4539 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-03-05 07:17:31\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-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto\u000a...[truncated 1886 chars]...\u000astatement 2 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009update Toto set x = ?, q = ? where id = ? | {1={Toto.x (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.q (U)=null}, 2={Toto.x (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.q (U)=null}, 3={Toto.x (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.q (U)=null}}\u000a2025-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009up\u000a...[truncated 180 chars]...\u000at 2 times\u000a2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ? where id = ? | {1={TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\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-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymo\u000a...[truncated 835 chars]...\u000ag.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5eb1da70 on object TotoB[{id=3, x=37, b=null}]\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1867306c\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5eb1da70 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-03-05 07:17:31\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-03-05 07:17:31\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@77f3c54f on object TotoB[{id=3, x=37, b=null}]\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@511bdb3d\u000a2025-03-05 07:17:31\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@77f3c54f 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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}\u000a2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.067,
      "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.006,
          "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.0,
          "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.001,
          "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-03-05 07:17:31\u0009DEBUG\u0009SQLOperation\u0009Result found in cache, statement will not be executed\u000a"
        }
      ],
      "duration" : 0.011,
      "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Toto.id as rootId from Toto where Toto.q = ? | {1=[42]}\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f7e303e\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57a98f95\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.code\u000a...[truncated 81 chars]...\u000a5-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57a98f95\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57a98f95\u000a2025-03-05 07:17:30\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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a908e5b\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.code\u000a...[truncated 774 chars]...\u000atifier@7, Toto.a (U)=17, Toto.b (U)=23, Toto.q (U)=null}, 2={Toto.id (W)=o.c.s.i.PersistedIdentifier@13, Toto.a (U)=29, Toto.b (U)=31, Toto.q (U)=null}, 3={Toto.id (W)=o.c.s.i.PersistedIdentifier@17, Toto.a (U)=37, Toto.b (U)=41, Toto.q (U)=null}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@23, Toto.a (U)=43, Toto.b (U)=53, Toto.q (U)=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=17, Toto.b (U)=23}, 2={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=29, Toto.b (U)=31}, 3={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.a (U)=37, Toto.b (U)=41}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.a (U)=43, Toto.b (U)=53}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79cd73c7\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61df4db7\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-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30057fbe\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-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.054,
      "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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@7}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.a=17, Toto.b=23, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.q=null}, 2={Toto.a=29, Toto.b=31, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.q=null}, 3={Toto.a=37, Toto.b=41, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.q=null}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperati\u000a...[truncated 298 chars]...\u000aToto2.y=123, Toto2.z=-117, Toto2.x=117, Toto2.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto2.y=131, Toto2.z=-129, Toto2.x=129, Toto2.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto2.y=141, Toto2.z=-137, Toto2.x=137, Toto2.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.y=153, Toto2.z=-143, Toto2.x=143, Toto2.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engi\u000a...[truncated 1212 chars]...\u000ar\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1eb6b526 on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engi\u000a...[truncated 2620 chars]...\u000a7, Toto2.x (U)=117, Toto2.z (U)=-117}, 2={Toto2.y (U)=131, Toto2.id (W)=o.c.s.i.PersistedIdentifier@13, Toto2.x (U)=129, Toto2.z (U)=-129}, 3={Toto2.y (U)=141, Toto2.id (W)=o.c.s.i.PersistedIdentifier@17, Toto2.x (U)=137, Toto2.z (U)=-137}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=153, Toto2.id (W)=o.c.s.i.PersistedIdentifier@23, Toto2.x (U)=143, Toto2.z (U)=-143}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@4}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.a (U)=17, Toto.b (U)=23, Toto.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={Toto.q (U)=null, Toto.a (U)=29, Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistableIdentifier@2}, 3={Toto.q (U)=null, Toto.a (U)=37, Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistableIdentifier@3}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching stateme\u000a...[truncated 422 chars]...\u000a)=o.c.s.i.PersistableIdentifier@1}, 2={Toto2.x (U)=129, Toto2.z (U)=-129, Toto2.y (U)=131, Toto2.id (W)=o.c.s.i.PersistableIdentifier@2}, 3={Toto2.x (U)=137, Toto2.z (U)=-137, Toto2.y (U)=141, Toto2.id (W)=o.c.s.i.PersistableIdentifier@3}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.x (U)=143, Toto2.z (U)=-143, Toto2.y (U)=153, Toto2.id (W)=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@7}\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.041,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "checkSQLGeneration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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.01,
      "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-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select count(id) as count from Toto where Toto.a = ? | {1=77}\u000a"
        }
      ],
      "duration" : 0.013,
      "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.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.DTYPE as DISCRIMINATOR from Toto where Toto.q = ? | {1=[42]}\u000a2025-03-05 07:17:30\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-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18ccc681\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18ccc681\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.x=17, Toto.q=null, Toto.a=23, Toto.DTYPE=100, Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.x=29, Toto.q=null, Toto.a=31, Toto.DTYPE=100, Toto.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009insert into Toto(b, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.b=41, Toto.x=37, Toto.q=null, Toto.DTYPE=200, Toto.id=o.c.s.i.PersistableIdentifier@3}, 2={Toto.b=53, Toto.x=43, Toto.q=null, Toto.DTYPE=200, Toto.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f8ff9c5\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f8ff9c5\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-03-05 07:17:30\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-03-05 07:17:30\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 1038 chars]...\u000aoto.id (W)=o.c.s.i.PersistedIdentifier@1, Toto.x (U)=17}, 2={Toto.q (U)=null, Toto.a (U)=131, Toto.id (W)=o.c.s.i.PersistedIdentifier@2, Toto.x (U)=29}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@3, Toto.x (U)=37, Toto.b (U)=141}, 2={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@4, Toto.x (U)=43, Toto.b (U)=153}}\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.x (U)=17, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=123}, 2={Toto.x (U)=29, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=131}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.x (U)=37, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.b (U)=141}, 2={Toto.x (U)=43, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, 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-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@72ff2641\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@72ff2641\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@72ff2641\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@72ff2641\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2cd42b6b\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2cd42b6b\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2cd42b6b\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2cd42b6b\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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.109,
      "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectProjectionWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select count(id) as count from Toto where Toto.x = ? | {1=77}\u000a"
        }
      ],
      "duration" : 0.013,
      "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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q as TotoA_q from TotoA where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdent\u000a...[truncated 396 chars]...\u000aotoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@208bf9b5\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@208bf9b5\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.q=null, TotoA.x=17, TotoA.a=23, TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.q=null, TotoA.x=29, TotoA.a=31, TotoA.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.x=37, TotoB.b=41, TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.q=null}, 2={TotoB.x=43, TotoB.b=53, TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.q=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b65f87b\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b65f87b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-\u000a...[truncated 1298 chars]...\u000a.i.PersistedIdentifier@1, TotoA.q (U)=null}, 2={TotoA.x (U)=29, TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.q (U)=null}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.b (U)=141, TotoB.q (U)=null, TotoB.x (U)=37}, 2={TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.b (U)=153, TotoB.q (U)=null, TotoB.x (U)=43}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\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-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-03-05 07:17:30\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.x (U)=17, TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1, TotoA.q (U)=null}, 2={TotoA.x (U)=29, TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2, TotoA.q (U)=null}}\u000a2025-03-05 07:17:30\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.x (U)=37, TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3, TotoB.q (U)=null}, 2={TotoB.x (U)=43, TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4, TotoB.q (U)=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DISCRIMINATOR as Toto_DISCRIMINATOR from (select TotoA.id as id, TotoA.x as x, TotoA.q as q, TotoA.a as a, cast(null as null) as b, 'TotoA' as DISCRIMINATOR from TotoA union all select TotoB.id as id, TotoB.x as x, TotoB.q as q, cast(null as null) as a, TotoB.b as b, 'TotoB' as DISCRIMINATOR from TotoB) as Toto where Toto.x = ? order by Toto.x asc | {1=42\u000a...[truncated 118 chars]...\u000aJoinRoot$JoinRootRowConsumer@240ffd94\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@240ffd94\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@240ffd94\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@240ffd94\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\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-03-05 07:17:3\u000a...[truncated 98 chars]...\u000aJoinRoot$JoinRootRowConsumer@3e4141cf\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e4141cf\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e4141cf\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e4141cf\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$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.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:31\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.08,
      "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.002,
          "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.005,
      "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.002,
          "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.002,
          "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.0,
          "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.001,
          "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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_doesntGoDeeperIfRelatedBeanIdIsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@383158e8\u000a2025-03-05 07:17:30\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4dcca808 on object java.lang.Object@338b7bd9\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreachNode_iteratesInstancesInSameOrderAsJoins_fullTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreachNode_iteratesInstancesInSameOrderAsJoins_partialTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.007,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferIdentifierWithOverriddenEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instanceWithSameValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_verySameInstance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnNode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnRoot",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instancesDifferOnNode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instancesDifferOnRoot",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnIdentifier",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnEntityType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instanceWithSameValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_verySameInstance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.014,
      "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_multipleStrategy(ClassMapping, ClassMapping, Key, Key, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJoin_2Relations",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildSelectQuery_robustToSeveralJoinsUsingSameTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInheritance_tablePerClass_NClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInheritance_tablePerClass_3Classes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.023,
      "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTables",
          "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.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.0,
      "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.298,
          "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" : 2.998,
      "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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:40\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:40\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:40\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 87067 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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createSameDataAgain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@177bd3ae testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@5e0cc49d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d087555 testClass = StalactitePlatformTransactionManagerTest, locations = '{}'\u000a...[truncated 49524 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.14,
      "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.449,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:38\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:38\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:39\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 75463 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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "injectionIsDone",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:40\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3b6c2be6 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@4086b547, 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.041,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 116294 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@34ece046, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 71594 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" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@65fbbaf6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59799 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" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@408382cf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@148ee7e0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 63925 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56fefb6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.que\u000a...[truncated 57461 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1fa3f72, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.que\u000a...[truncated 103775 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@22b6ad03, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 63894 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" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@339310b3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 69034 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@37b0f891, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 62438 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@34682730, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3e6c3afe, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 60262 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@449f5887, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 60304 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5b535a15, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 60290 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7a5e8e66, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@71d54bba, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 63554 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7fc7ba14, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 57640 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" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7d412f56, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59792 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6502198d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 70162 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" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@630306c1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 62199 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" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@610a9ee2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3d90c009, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 60155 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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@452710be, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 66389 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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3158d06c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59761 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" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a681ea7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59038 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",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2eecd312, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 68472 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" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@484e7698, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 74516 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6d0a7e80, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 62274 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6e0b41cb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 71743 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@637d3b0c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 62214 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7f9df574, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 63923 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6094f1df, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 63877 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" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@342fb3b5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59557 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" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@70b0812a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 63926 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" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@368e1bf3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 95358 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" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3ea07b0a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 111873 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@68e976f2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1847d11b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 103843 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2f38d100, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 83925 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" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@37d30b90, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 81506 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6dcdba40, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 73726 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1eaa5f59, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 66379 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" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@500910c4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 63908 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" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7b522bb4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59337 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2b2a94a4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59741 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-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6fd43b95, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 93882 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",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:45\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@3e249127 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@15e92a8f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@be7c108 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.qu\u000a...[truncated 59738 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.479,
      "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:43\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:43\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 119497 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@18067295, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 75573 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" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@32550350, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 62040 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" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@574afc21, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 68300 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" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1920a0a5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@74352685, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2795f288, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 113583 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" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@59ae2de7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@57e3ba47, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 73529 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@40ab4114, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 65249 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" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@59b3fbf9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67380 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" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@393bcf96, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@53adcf13, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 62672 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@744cca04, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 62657 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7a49293f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61827 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" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@36ffee72, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 66351 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3b6464d7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2319ecc4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 62028 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" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@42ab759a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 74095 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" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@14421ac5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 64945 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" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2a9b0743, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 70311 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@214987b6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61741 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4338c824, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 70314 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@16d337f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations\u000a...[truncated 61984 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" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3ec931a0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 60632 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2dbf765d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5483015, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations\u000a...[truncated 79768 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@585670a5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 65011 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" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@43cc840b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 76832 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" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4813e587, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 64895 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" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@61f2f57c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ea9efde, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67328 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" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3b9f6a43, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61762 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" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@18afc9e2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67386 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" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@71191d12, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 105290 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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6332d165, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 123295 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" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6e3dab60, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 65264 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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2d55df70, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 113671 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_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2bbb9812, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 90043 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4355a192, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 87470 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2a02cecb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 78555 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" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@75bf619c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 70302 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@36010af3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 67356 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" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@516edacb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61476 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" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@46af30c9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 61969 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@230714e6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 testClass = DerivedQueriesWithJoinTablePolymorphismTest, location\u000a...[truncated 102368 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" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@39215bc9 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5ba64c76, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6034ef16 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.57,
      "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.094,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:41\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:41\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 118361 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.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@639a1191, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 73656 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.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@106976f4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61449 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" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@653408dc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 66496 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.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@75879cd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 65802 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" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ba161e5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 58969 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.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7453e050, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 105426 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" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@252d6ea6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65775 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" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@43f3ff50, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 70832 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" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@449d3f8d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 64210 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" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2a5f8c53, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65811 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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@682f0992, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61920 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_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@11767557, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 62039 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-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2b6c5c75, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 62024 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" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ae4c757, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 61272 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" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33872ebd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65348 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" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2fcebe26, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 59154 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" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2c49eefd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61448 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" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:41\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f3f10a9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 72176 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" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@9608d1d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, loc\u000a...[truncated 63928 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@61a7c3a7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 68300 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@49b94e25, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61647 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" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@40c65f8d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 68308 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" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5137f7a6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61423 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" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4d5d5a46, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 60538 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" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4e0a8bb0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 70341 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" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1cd82d4d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 76498 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4350d74b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 63972 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" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16210825, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 73682 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" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66b545a5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 63910 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" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@310e0749, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65805 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5817073b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65761 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44de051c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61212 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" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a0dd67c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65817 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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@745a3724, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 97102 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.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@62886b56, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 113495 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" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2a8ccb99, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 64227 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.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@269dfdb7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 105470 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a3a7f99, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 85561 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" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b74c727, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 83088 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_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16c58781, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 75744 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" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2550a63c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 68298 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" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@15fdcd0e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 65791 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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b42baf8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 60955 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@18315379, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61398 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" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@435876cf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 95518 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" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@5a23d4d8 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@641b8e0a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7ffc28de testClass = DerivedQueriesWithSingleTablePolymorphismTest, lo\u000a...[truncated 61390 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.412,
      "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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:43\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:43\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 118227 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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@581b72a5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 74923 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" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7b1a2d0a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 61811 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" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2652d759, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 66822 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" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11908095, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 66152 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" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ba31af9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 59663 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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3e0c2650, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 105991 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" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@189c12c4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 66115 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_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1108694, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 71075 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_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@761b7425, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 64488 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58a5cd83, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 66152 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" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7c948026, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 62269 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" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3076d6ff, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 62364 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_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@459fd4ac, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@ef5a994, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 61634 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3a524163, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 66013 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3e123910, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 59212 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@44726b24, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 61810 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" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@267bf28, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 73081 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_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3c2c5c75, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 64243 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" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@819c9fd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 68613 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" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a0632db, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 62670 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" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3463d5f7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 68621 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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3dbf0ff6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 61784 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" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6f525793, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 61244 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@364b80c1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 70933 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" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@61459392, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 77017 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",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@674daf24, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 64294 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" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@65dec1f6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 74645 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" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@d4c3f7d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 64230 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" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@691ef39b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 66155 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" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d010de3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 66112 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",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6de74550, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 61574 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2f22ff4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTes\u000a...[truncated 66163 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" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@34841b9c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 97626 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" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@718c7433, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 114096 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" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d2edd41, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 64519 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" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7db08ff6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 106104 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" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d0a60f1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 85877 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30626a20, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 83431 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@70aa1dd6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 76231 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" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6ded3c5e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 68613 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" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@72d5daf9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 66142 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@228a6483, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 61333 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-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@15aa0bed, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 61759 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" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@33fad3c7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 96137 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",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@33ddc39b testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@503e7f43, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2918e3d7 testClass = DerivedQueriesWithTablePerClassPolymorphismTe\u000a...[truncated 61756 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.66,
      "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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 173512 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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4cd40430 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@224d6aaf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d498f9b testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}\u000a...[truncated 75423 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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4cd40430 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@5a8874f7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d498f9b testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}\u000a...[truncated 78686 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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4cd40430 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@34db013e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d498f9b testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}\u000a...[truncated 77099 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4cd40430 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@761ac789, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d498f9b testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}\u000a...[truncated 75639 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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4cd40430 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6c50dd79, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d498f9b testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}\u000a...[truncated 74120 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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4cd40430 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@3c8cc7fb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d498f9b testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}\u000a...[truncated 80674 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.194,
      "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-03-05 07:17:42\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:42\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:42\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 126191 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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4348ea5e testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@50b90535, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6d74cd1d testClass = Derived\u000a...[truncated 63568 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4348ea5e testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4b7a8683, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6d74cd1d testClass = Derived\u000a...[truncated 70147 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" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4348ea5e testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@707f6ab1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6d74cd1d testClass = Derived\u000a...[truncated 66269 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" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4348ea5e testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@34cb4bec, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6d74cd1d testClass = Derived\u000a...[truncated 64745 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4348ea5e testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6d74cd1d testClass = DerivedQu\u000a...[truncated 62616 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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@4348ea5e testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@2fd93b7f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6d74cd1d testClass = Derived\u000a...[truncated 71423 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.26,
      "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 122679 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" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@160671d testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@10e867cd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@f4da21b testClass = Deriv\u000a...[truncated 62452 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" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@160671d testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@3fb39d03, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@f4da21b testClass = Deriv\u000a...[truncated 65973 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" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@160671d testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@7624028, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@f4da21b testClass = Derive\u000a...[truncated 64009 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",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@160671d testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@788c607c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@f4da21b testClass = Deriv\u000a...[truncated 62754 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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@160671d testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@64863d21, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@f4da21b testClass = Deriv\u000a...[truncated 61094 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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@160671d testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@1c9d2d9b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@f4da21b testClass = Deriv\u000a...[truncated 68092 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.128,
      "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-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 122216 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@e283976 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@7edc8a5f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@30e691f8 testClass = \u000a...[truncated 62276 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@e283976 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@61a456ce, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@30e691f8 testClass = \u000a...[truncated 65539 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@e283976 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@2efac41a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@30e691f8 testClass = \u000a...[truncated 63854 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" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@e283976 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@1455b35e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@30e691f8 testClass = \u000a...[truncated 62492 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-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@e283976 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@4faedfa4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@30e691f8 testClass = \u000a...[truncated 60930 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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@e283976 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@28f4b4bd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@30e691f8 testClass = \u000a...[truncated 67622 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.135,
      "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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:42\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:42\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 116091 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@16d967e3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 64627 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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@7aca8561, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 57277 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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@512257ea, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 59440 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6e7a61eb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 59379 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@f51c595, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query\u000a...[truncated 59577 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" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1cd4a27e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 58263 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@35dfd7f4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 58847 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-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@124b0265, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 68277 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" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6ad0e35b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 61265 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" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@46a2760a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 62039 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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:42\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@65adf2ef, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 63688 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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:43\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@26a9a09a testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@45c21bc8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62a12f34 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.quer\u000a...[truncated 81329 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.281,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanQuery_beanQueryIsExecuted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:44\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 130604 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.101,
      "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.202,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "whenOperationFails_rollbackIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:34\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:34\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:35\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 65695 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-03-05 07:17:36\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@73bb1337 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@334f130d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@685f5d0d testClass = StalactitePlatformTransactionManagerTest, locations = '{}', clas\u000a...[truncated 36820 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.778,
      "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.109,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "noActiveTransaction_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:36\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:36\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:36\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 33353 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "returnsActiveTransactionConnection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:37\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@73bb1337 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@b8be217, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@685f5d0d testClass = StalactitePlatformTransactionManagerTest, locations = '{}', class\u000a...[truncated 35270 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.139,
      "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.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:37\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-03-05 07:17:37\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-03-05 07:17:37\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 43609 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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createSameDataAgain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:17:37\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@73bb1337 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@13a47638, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@685f5d0d testClass = StalactitePlatformTransactionManagerTest, locations = '{}', clas\u000a...[truncated 35604 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.049,
      "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.298,
          "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.151,
          "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.145,
          "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.105,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.729,
      "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.714,
          "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.717,
      "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.221,
          "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.074,
          "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.073,
          "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.063,
          "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.066,
          "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.065,
          "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.068,
          "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.074,
          "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.068,
          "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.067,
          "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.071,
          "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.081,
          "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.059,
          "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.055,
          "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.049,
          "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.052,
          "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.047,
          "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.044,
          "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.05,
          "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.043,
          "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.043,
          "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.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.056,
          "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.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.078,
          "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.055,
          "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.041,
          "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.045,
          "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.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.044,
      "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.614,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test",
          "duration" : 0.02,
          "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.67,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLOperationH2Test",
          "duration" : 0.622,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\".\u000aSLF4J: Defaulting to no-operation (NOP) logger implementation\u000aSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.\u000a",
          "stdout" : None
        }
      ],
      "duration" : 0.624,
      "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.098,
          "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.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.004,
          "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.004,
          "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.006,
          "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "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.271,
      "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.544,
          "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.031,
          "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.046,
          "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.675,
      "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.62,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.622,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationHSQLDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.103,
          "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.02,
          "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.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.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.019,
          "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.012,
          "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.014,
          "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.013,
          "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.01,
          "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.01,
          "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.024,
          "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.015,
          "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.009,
          "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.009,
          "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.011,
          "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.009,
          "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.01,
          "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.012,
          "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.009,
          "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.009,
          "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.011,
          "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.009,
          "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.009,
          "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.01,
          "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.009,
          "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.509,
      "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.137,
          "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.019,
          "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.035,
          "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.342,
      "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.098,
          "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.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.024,
          "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.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.MariaDBParameterBindersTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.025,
          "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.014,
          "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.017,
          "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.023,
          "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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.016,
          "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.023,
          "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.022,
          "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.018,
          "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.025,
          "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.027,
          "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.014,
          "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.019,
          "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.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.813,
      "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.309,
          "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.079,
          "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.11,
          "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.092,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 13.398,
      "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.289,
      "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.161,
          "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.079,
          "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.062,
          "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.061,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.068,
          "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.064,
          "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.064,
          "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.069,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.084,
          "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.114,
          "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.063,
          "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.014,
          "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.047,
          "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.064,
          "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.06,
          "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.066,
          "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.074,
          "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.027,
          "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.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.065,
          "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.056,
          "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.067,
          "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.067,
          "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.031,
          "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.048,
          "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.114,
          "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.109,
          "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.028,
          "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.045,
          "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.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.193,
      "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.297,
          "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.253,
          "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.123,
          "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.11,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 21.498,
      "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.786,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.787,
      "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.203,
          "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.123,
          "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.109,
          "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.117,
          "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.127,
          "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.115,
          "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.108,
          "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.097,
          "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.405,
          "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.247,
          "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.097,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.08,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.101,
          "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.118,
          "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.116,
          "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.111,
          "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.093,
          "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.106,
          "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.116,
          "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.121,
          "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.109,
          "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.332,
          "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.116,
          "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.092,
          "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.114,
          "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.098,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.1,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 4.372,
      "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.157,
          "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.022,
          "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.046,
          "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.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 3.577,
      "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.313,
      "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.096,
          "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.039,
          "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.051,
          "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.041,
          "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.033,
          "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.034,
          "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.033,
          "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.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.PostgreSQLParameterBindersTest",
          "duration" : 0.035,
          "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.041,
          "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.032,
          "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.032,
          "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.043,
          "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.035,
          "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.032,
          "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.032,
          "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.032,
          "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.036,
          "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.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.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.031,
          "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.051,
          "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.267,
      "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.356,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\".\u000aSLF4J: Defaulting to no-operation (NOP) logger implementation\u000aSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest",
          "duration" : 0.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.ResultSetIteratorSQLiteTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.407,
      "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.067,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.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.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.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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.179,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ClosedConnectionRetryerProviderTest",
          "duration" : 0.676,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_previousConnectionIsClosed_giveANewOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.677,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ClosedConnectionRetryerProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_connectionAutoCommitIsFalse",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_2ThreadsAskForAConnection_2DifferentOnesAreGiven",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_callTwice_returnSameConnection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.008,
      "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.024,
      "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.156,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAfterRolback_temporaryListenersShouldNotBeCalledTwice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAfterCommit_temporaryListenersShouldNotBeCalledTwice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.182,
      "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.028,
          "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.0,
          "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.0,
          "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.001,
          "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.0,
          "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.033,
      "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.017,
          "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.014,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toList",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSortedSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toUnmodifiableSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toKeepingOrderSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "groupingBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getFirst",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.055,
      "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.004,
          "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.002,
          "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.001,
          "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.001,
          "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.014,
      "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.024,
          "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.027,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ColumnConsumerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.MultipleColumnsReaderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "read",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.MultipleColumnsReaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.NoopPreparedStatementTest",
          "duration" : 0.005,
          "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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "allMethodsReturnDefaultValue",
          "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.NoopResultSetTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_shareInstanceOverRows",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyWithAliases",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_basicUseCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyFor",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_noArgConstructor_basicUseCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyFor_withFunctionAsArg_instanceIsCreatedWithSupplier_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.02,
      "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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert_columnReaderIsNotCompatibleWithColumnContent_throwsException",
          "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.RowIteratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testComputeIfAbsent_ArrayAsKeySafety",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testComputeIfAbsent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withAccumulator_testToRetrieveASingleColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_withInnerClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_invokedOnEachRow_returnsSameBeanInstanceIfKeyColumnContainsSameValue_asWellAsForRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withCollector_testToRetrieveASingleColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_invokedOnEachRow_returnsSameBeanInstanceIfKeyColumnContainsSameValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withRowAssemblerForACollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.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.102,
      "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.0,
          "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.002,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.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.001,
          "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.011,
          "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.167,
          "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.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.ReadOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setValue_listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.172,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.ReadOperationTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.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.0,
          "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.0,
          "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.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_error_causeEmptyParamName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_in(String, ParsedSQL)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_in(String, ParsedSQL)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_in(String, ParsedSQL)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.024,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLStatementTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testApplyValue_allBindersPresent_doApplyValueIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLStatementTest",
          "duration" : 0.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.0,
          "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "executeBatch_preparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_sensibleValuesAreNotLogged_batchNamedParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:16:50\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values(:id, :name) | {1={name=X-masked value-X, id=2}, 2={name=X-masked value-X, id=3}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "executeBatch_parameterizedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_batchLog_namedParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:16:50\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_sensibleValuesAreNotLogged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-03-05 07:16:50\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-03-05 07:16:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-03-05 07:16:50\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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_preparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setValue_listenerIsCalled",
          "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.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.05,
          "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.001,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinaryStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.0,
          "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.063,
      "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.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.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.002,
          "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.002,
          "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.004,
      "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.009,
          "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.006,
          "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.02,
      "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.006,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "wrap_convertASetToAString",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.013,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "preApply_typeIsConverterOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.006,
      "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.097,
          "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
    }
  ]
}