{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 150.54198,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 2157,
  "skipCount" : 4,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 1.604,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:55\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:33:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-12-18 07:33:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.237,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:55\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:55\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a2025-12-18 07:33:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id from Toto | {}\u000a2025-12-18 07:33:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-12-18 07:33:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-12-18 07:33:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1 | {}\u000a2025-12-18 07:33:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.151,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.162,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.092,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.102,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id in (:xx) | {xx=[1, 2]}\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.name = :xx | {xx=Hello}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.125,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.122,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id from Toto | {}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1 | {}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id in (:xx) | {xx=[1, 2]}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.name = :xx | {xx=Hello}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.928,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:49\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1124dd79\u000a2025-12-18 07:31:49\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:31:49\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.075,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@543c887\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id from Toto | {}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1 | {}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@27422187\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1cb73a92\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3bdc8975\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1196537d\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id in (:xx) | {xx=[1, 2]}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.name = :xx | {xx=Hello}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@321558f8\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.076,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId int)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId int)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.153,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.146,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.076,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId int)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.075,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.101,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int, name varchar(255))\u000a2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId int)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.243,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.179,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.175,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.189,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:34:58\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.157,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:34:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.126,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:34:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id in (:xx)\u000a2025-12-18 07:34:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.name = :xx\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.173,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:34:59\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.142,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.055,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.149,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id from Toto | {}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1 | {}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, dummyProp varchar(255))\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id in (:xx) | {xx=[1, 2]}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.name = :xx | {xx=Hello}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer, name varchar(255))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer)\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId | {}\u000a"
        }
      ],
      "duration" : 1.4580001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersistenceContextITTest$NewQuery",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.176,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:33:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}}\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.106,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:33:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.b=10, Toto.a=1, Toto.c=100}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:33:57\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:33:57\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:33:57\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:33:57\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.1,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:33:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:57\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=1, Toto.b (U)=11, Toto.c (U)=111}}\u000a2025-12-18 07:33:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:57\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=1, Toto.b (U)=12, Toto.c (U)=122}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.085,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:33:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:57\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=2, Toto.c=200, Toto.b=20}}\u000a2025-12-18 07:33:57\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:33:57\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:33:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:57\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=1, Toto.c (U)=111, Toto.b (U)=11}}\u000a"
        }
      ],
      "duration" : 0.604,
      "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.141,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, primary key (a))\u000a2025-12-18 07:33:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=17, Toto.c=23}, 2={Toto.b=29, Toto.c=31}, 3={Toto.b=37, Toto.c=41}}\u000a2025-12-18 07:33:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:56\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=43, Toto.c=53}}\u000a"
        }
      ],
      "duration" : 0.144,
      "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" : 98,
          "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" : 98,
          "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" : 98,
          "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.052,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_10_14",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.053,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.DerbyDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.DerbySequenceSelectBuilderTest",
          "duration" : 0.061,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:57\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-12-18 07:33:57\u0009TRACE\u0009SQLOperation\u0009values next value for my_sequence | {}\u000a"
        }
      ],
      "duration" : 0.062,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.DerbySequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DerbyDDLTableGeneratorTest",
          "duration" : 0.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:57\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), name varchar(255), primary key (id))\u000a2025-12-18 07:33:57\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-12-18 07:33:57\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-12-18 07:33:57\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-12-18 07:33:57\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.076,
      "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.844,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=1, Toto.c=100, Toto.b=10}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=111, Toto.a (W)=1, Toto.b (U)=11}}\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=122, Toto.a (W)=1, Toto.b (U)=12}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=2, Toto.c=200, Toto.b=20}}\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=1, Toto.c (U)=111, Toto.b (U)=11}}\u000a"
        }
      ],
      "duration" : 0.987,
      "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-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY, b integer, c integer, unique (a))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=17, Toto.c=23}, 2={Toto.b=29, Toto.c=31}, 3={Toto.b=37, Toto.c=41}}\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=43, Toto.c=53}}\u000a"
        }
      ],
      "duration" : 0.018,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.b=[10, 20, 30], Toto.a=[1, 2, 3]}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?)) | {Toto.b=40, Toto.a=4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Tata.a=[1, 2, 3], Tata.b=[10, 20, 30]}\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?)) | {Tata.a=4, Tata.b=40}\u000a"
        }
      ],
      "duration" : 0.053,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.H2DialectResolverTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_1_4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.015,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.H2DialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.H2SequenceSelectBuilderTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-12-18 07:33:59\u0009TRACE\u0009SQLOperation\u0009select next value for my_sequence | {}\u000a"
        }
      ],
      "duration" : 0.013,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.H2SequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.H2DDLTableGeneratorTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY, name varchar(255), unique (id))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-12-18 07:33:59\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.H2DDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@ee7a538\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@671561b9\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.c=100, Toto.a=1, Toto.b=10}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@158b8d10\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@12ae75f1\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=111, Toto.a (W)=1, Toto.b (U)=11}}\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=122, Toto.a (W)=1, Toto.b (U)=12}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5c94d4b8\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.c=200, Toto.b=20, Toto.a=2}}\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=111, Toto.b (U)=11, Toto.a (W)=1}}\u000a"
        }
      ],
      "duration" : 0.129,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest",
          "duration" : 0.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@78723798\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, unique (a))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=17, Toto.c=23}, 2={Toto.b=29, Toto.c=31}, 3={Toto.b=37, Toto.c=41}}\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=43, Toto.c=53}}\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.055,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7fd3c38b\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@58829c2c\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[1, 2, 3], Toto.b=[10, 20, 30]}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?)) | {Toto.a=4, Toto.b=40}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@19a544cd\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Tata.a=[1, 2, 3], Tata.b=[10, 20, 30]}\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?)) | {Tata.a=4, Tata.b=40}\u000a"
        }
      ],
      "duration" : 0.106,
      "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.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_2_7",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@34d6e9a4\u000a2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5b476930\u000a"
        }
      ],
      "duration" : 0.023,
      "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-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1c4a8c93\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-12-18 07:31:50\u0009TRACE\u0009SQLOperation\u0009CALL NEXT VALUE FOR my_sequence | {}\u000a"
        }
      ],
      "duration" : 0.017,
      "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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:50\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2a8081f5\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), name varchar(255), unique (id))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-12-18 07:31:50\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-12-18 07:31:50\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.HSQLDBDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.288,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:34:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\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.085,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\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.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\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" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 8.715,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMariaDBTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int auto_increment, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 0.031,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMariaDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest",
          "duration" : 0.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest",
          "duration" : 0.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\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.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.129,
      "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.017,
          "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.018,
      "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.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a"
        }
      ],
      "duration" : 0.026,
      "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.077,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id int auto_increment, name varchar(255), primary key (id))\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-12-18 07:34:17\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.082,
      "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.564,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:34:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
          "duration" : 0.079,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
          "duration" : 0.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
          "duration" : 0.083,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
          "duration" : 0.079,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 13.751,
      "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.056,
          "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-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int auto_increment, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 0.067,
      "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.SelectExecutorMySQLTest",
          "duration" : 0.073,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:34:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMySQLTest",
          "duration" : 0.096,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:33\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.089,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:33\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.275,
      "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.048,
          "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.049,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.MySQLDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.MySQLSequenceSelectBuilderTest",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:34\u0009DEBUG\u0009DDLDeployer\u0009create table my_sequence(nextVal bigint, primary key (nextVal))\u000a"
        }
      ],
      "duration" : 0.064,
      "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.189,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:34:34\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id int auto_increment, name varchar(255), primary key (id))\u000a2025-12-18 07:34:34\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-12-18 07:34:34\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-12-18 07:34:34\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-12-18 07:34:34\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.192,
      "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.PersisterOracleTest",
          "duration" : 20.981,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:55\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:34:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:34:56\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-12-18 07:34:56\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.307,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:34:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:34:56\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.2,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:34:56\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-12-18 07:34:56\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-12-18 07:34:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:34:57\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-12-18 07:34:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 21.804,
      "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.148,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED BY DEFAULT ON NULL AS IDENTITY, b integer, c integer, primary key (a))\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.149,
      "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.149,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest",
          "duration" : 0.316,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-12-18 07:34:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest",
          "duration" : 0.169,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:58\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-12-18 07:34:58\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.639,
      "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.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_23_0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.133,
      "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-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-12-18 07:34:59\u0009DEBUG\u0009SQLOperation\u0009select my_sequence.nextval from dual\u000a"
        }
      ],
      "duration" : 0.075,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.OracleSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.OracleDDLTableGeneratorTest",
          "duration" : 0.234,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED BY DEFAULT ON NULL AS IDENTITY, name varchar(255), version integer, primary key (id))\u000a2025-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummy_UK2 unique (name)\u000a2025-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(version)\u000a2025-12-18 07:34:59\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.239,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.OracleDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
          "duration" : 0.289,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:35:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
          "duration" : 0.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
          "duration" : 0.085,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
          "duration" : 0.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\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.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        }
      ],
      "duration" : 3.823,
      "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.04,
          "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-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a BIGSERIAL, b integer, c integer, primary key (a))\u000a"
        }
      ],
      "duration" : 0.071,
      "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.SelectExecutorPostgreSQLTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:35:05\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.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\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.055,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.191,
      "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.091,
          "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.091,
      "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-12-18 07:35:07\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a"
        }
      ],
      "duration" : 1.595,
      "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.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-12-18 07:35:07\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id BIGSERIAL, name varchar(255), primary key (id))\u000a2025-12-18 07:35:07\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-12-18 07:35:07\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-12-18 07:35:07\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-12-18 07:35:07\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.069,
      "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.555,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.c=100, Toto.b=10, Toto.a=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.064,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=111, Toto.a (W)=1, Toto.b (U)=11}}\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=122, Toto.a (W)=1, Toto.b (U)=12}}\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-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=2, Toto.b=20, Toto.c=200}}\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=11, Toto.a (W)=1, Toto.c (U)=111}}\u000a"
        }
      ],
      "duration" : 0.686,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysSQLiteTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009insert into Toto(b, c) values (?, ?) | {1={Toto.b=17, Toto.c=23}, 2={Toto.b=29, Toto.c=31}, 3={Toto.b=37, Toto.c=41}}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select last_insert_rowid() as last_id | {}\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009insert into Toto(b, c) values (?, ?) | {1={Toto.b=43, Toto.c=53}}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select last_insert_rowid() as last_id | {}\u000a"
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.b=[10, 20, 30], Toto.a=[1, 2, 3]}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?)) | {Toto.b=40, Toto.a=4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-12-18 07:35:09\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Tata.a=[1, 2, 3], Tata.b=[10, 20, 30]}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?)) | {Tata.a=4, Tata.b=40}\u000a"
        }
      ],
      "duration" : 0.054,
      "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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_3_45",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.015,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.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-12-18 07:35:09\u0009DEBUG\u0009DDLDeployer\u0009create table my_sequence(nextVal bigint, primary key (nextVal))\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select nextVal from my_sequence | {}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009insert into my_sequence(nextVal) values (?) | {1=2}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009select nextVal from my_sequence | {}\u000a2025-12-18 07:35:09\u0009TRACE\u0009SQLOperation\u0009update my_sequence set nextVal = ? | {1=3}\u000a"
        }
      ],
      "duration" : 0.007,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.SQLiteSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.SQLiteDDLTableGeneratorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_throwsExceptionDueToForeignKeyCreation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructor_mustIncludeIdMappingListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.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.046,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withNewTypeBinding_bindingIsApplied",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
          "duration" : 0.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "operatorPrintIsOverridden_itIsTakenIntoAccountInDeleteAndQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn LIKE 'x' | {}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from dummyTable where dummyColumn LIKE ? | {1=x}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "userDefinedOperatorCanBeTakenIntoAccountByOperatorSQLBuilderOverride",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn myOperator '42' | {}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from dummyTable where dummyColumn myOperator ? | {1=42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "quoteSQLIdentifiers_sqlIdentifiersAreQuoted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.107,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$Keywords",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "keywordsCanBeChanged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$Keywords",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "keywordsAreEscaped",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.DialectBuilderTest$Keywords",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "quoteKeyWords",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fetchSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inOperatorMaxSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from toto where id = ? and name = ? | {1=42, 2=Hello world !}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009insert into toto(id, name) values (?, ?) | {toto.name=Hello world !, toto.id=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update toto set id = ? | {1=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.431,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_batch",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@47a1b2f7\u000a2025-12-18 07:31:46\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id bigint, name varchar(255), primary key (id))\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@b50cfa7\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@17d99e0f\u000a2025-12-18 07:31:46\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025\u000a...[truncated 1223 chars]...\u000action@6d88a3f4\u000a2025-12-18 07:31:46\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6980c50b\u000a2025-12-18 07:31:46\u0009TRACE\u0009SQLOperation\u0009update toto set name = ? where id = ? | {1={1=Hello Jane !, 2=2}, 2={1=Hello Jane !, 2=2}}\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3e9a0143\u000a2025-12-18 07:31:46\u0009TRACE\u0009SQLOperation\u0009select toto.name from toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_batch",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@bfab0dc\u000a2025-12-18 07:31:46\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id bigint, name varchar(255), primary key (id))\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@8742b32\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@38dfbd6e\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection or\u000a...[truncated 1178 chars]...\u000annection org.hsqldb.jdbc.JDBCConnection@563b9462\u000a2025-12-18 07:31:46\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@71d85b53\u000a2025-12-18 07:31:46\u0009TRACE\u0009SQLOperation\u0009delete from toto where name = ? | {1={1=Hello everyone !}}\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2a04a440\u000a2025-12-18 07:31:46\u0009TRACE\u0009SQLOperation\u0009select toto.id from toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:46\u0009TRACE\u0009SQLOperation\u0009update toto set id = ? where id = ? | {1=42, 2=666}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_singleResult",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:46\u0009TRACE\u0009SQLOperation\u0009select count(*) as count from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_batch",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3ca1f0a4\u000a2025-12-18 07:31:46\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id bigint, name varchar(255), primary key (id))\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@20e06a86\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c3133a1\u000a2025-12-18 07:31:46\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a202\u000a...[truncated 689 chars]...\u000aDEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@13e59265\u000a2025-12-18 07:31:46\u0009TRACE\u0009SQLOperation\u0009insert into toto(id, name) values (?, ?) | {1={toto.id=3, toto.name=Hello world !}, 2={toto.id=4, toto.name=Hello everybody !}}\u000a2025-12-18 07:31:46\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2c5b04c7\u000a2025-12-18 07:31:46\u0009TRACE\u0009SQLOperation\u0009select toto.id from toto | {}\u000a"
        }
      ],
      "duration" : 0.538,
      "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.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getPersister",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.05,
      "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.885,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009select id, name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009select id, active from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009select id, name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\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-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009Whatever SQL ... it is not executed | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasAssembler",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009Whatever SQL ... it is not executed | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009Whatever SQL ... it is not executed | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasParameter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009select id, name from Toto where id in (:id) | {id=[1, 2]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_noGivenKey_oneInstancePerRowIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_first_retrievedFirstBean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009Whatever SQL ... it is not executed | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_emptyResultSet_returnsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:44\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.016,
          "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithSelectListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithDeleteListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithUpdateListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.011,
          "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.016,
          "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithPersistListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithPersistListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithUpdateByIdListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.002,
          "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.105,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=7}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}, 2={Toto.a=2}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}, 2={Toto.a=2}, 3={Toto.a=3}}\u000a2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_composedId_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {1={Toto.b=[43, 59, 37], Toto.a=[4, 5, 3]}}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?)) | {Toto.b=[29, 17], Toto.a=[2, 1]}\u000a[2, 4, 6, 1, 3, 5, 2, 4, 1, 3]\u000a[43, 59, 37, 4, 5, 3, 29, 17, 2, 1]\u000aactualValuePairs : [{4, 43}, {5, 59}, {3, 37}, {2, 29}, {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-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {1={Toto.b=[17, 37, 29], Toto.a=[1, 3, 2]}, 2={Toto.b=[17, 37, 29], Toto.a=[1, 3, 2]}}\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-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {1={Toto.a=[4, 3, 1], Toto.b=[43, 37, 17]}}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?)) | {Toto.a=2, Toto.b=29}\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-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?) | {1={Toto.a=[1, 2, 3]}}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?) | {1={Toto.a=[1, 2, 3]}}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?, ?) | {Toto.a=[4, 5]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=7}\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-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?) | {1={Toto.a=[4, 5, 6]}, 2={Toto.a=[4, 5, 6]}}\u000a"
        }
      ],
      "duration" : 0.047,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=1, Toto.b=17, Toto.c=23}, 2={Toto.a=2, Toto.b=29, Toto.c=31}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_withVersioningStrategy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009insert into toto(id, version) values (?, ?) | {1={toto.version=1, toto.id=42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_mandatoryColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_simpleCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.c=23, Toto.b=17, Toto.a=1}, 2={Toto.c=31, Toto.b=29, Toto.a=2}, 3={Toto.c=41, Toto.b=37, Toto.a=3}}\u000a2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.c=53, Toto.b=43, Toto.a=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generatedPK",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=17, Toto.c=23}, 2={Toto.b=29, Toto.c=31}, 3={Toto.b=37, Toto.c=41}}\u000a2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=43, Toto.c=53}}\u000a"
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.158,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_emptyArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_composedId_lastBlockSizeIsInOperatorSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[1, 2, 3], Toto.b=[11, 13, 17]}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[4, 5, 6], Toto.b=[23, 29, 31]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_one",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=7}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.158,
          "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-12-18 07:31:45\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?) | {Toto.a=[11, 13]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?) | {Toto.a=[1, 2]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_composedId_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[1, 2, 3], Toto.b=[11, 13, 17]}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?)) | {Toto.a=[4, 5], Toto.b=[23, 29]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_lastBlockSizeIsInOperatorSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[11, 13, 17]}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[23, 29, 31]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[11, 13, 17]}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?) | {Toto.a=[23, 29]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[11, 13, 17]}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_composedId_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 2 chunks\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[1, 2, 3], Toto.b=[11, 13, 17]}\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?)) | {Toto.a=4, Toto.b=23}\u000a"
        }
      ],
      "duration" : 0.404,
      "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-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=123, Toto.a (W)=1, Toto.b (U)=17}, 2={Toto.c (U)=31, Toto.a (W)=2, Toto.b (U)=129}, 3={Toto.c (U)=141, Toto.a (W)=3, Toto.b (U)=137}}\u000a2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=153, Toto.a (W)=4, Toto.b (U)=143}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=1, Toto.c (U)=23, Toto.b (U)=17}, 2={Toto.a (W)=2, Toto.c (U)=31, Toto.b (U)=29}}\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-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ? where a = ? | {1={Toto.b (U)=2, Toto.a (W)=1}, 2={Toto.b (U)=3, Toto.a (W)=2}, 3={Toto.b (U)=4, Toto.a (W)=3}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff(List, List, ExpectedResult_TestUpdate_diff)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ? where a = ? | {1={Toto.a (W)=1, Toto.b (U)=2}, 2={Toto.a (W)=2, Toto.b (U)=3}, 3={Toto.a (W)=3, Toto.b (U)=4}}\u000a2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ? where a = ? | {1={Toto.a (W)=4, Toto.b (U)=5}}\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)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=11, Toto.c (U)=11, Toto.a (W)=1}, 2={Toto.b (U)=22, Toto.c (U)=22, Toto.a (W)=2}, 3={Toto.b (U)=33, Toto.c (U)=33, Toto.a (W)=3}}\u000a2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=44, Toto.c (U)=44, Toto.a (W)=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff(List, List, ExpectedResult_TestUpdate_diff)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ? where a = ? | {1={Toto.a (W)=1, Toto.b (U)=11}, 2={Toto.a (W)=2, Toto.b (U)=22}, 3={Toto.a (W)=3, Toto.b (U)=33}}\u000a2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=444, Toto.a (W)=4, Toto.b (U)=44}, 2={Toto.c (U)=555, Toto.a (W)=5, Toto.b (U)=55}, 3={Toto.c (U)=666, Toto.a (W)=6, Toto.b (U)=66}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=17, Toto.c (U)=23, Toto.a (W)=1}, 2={Toto.b (U)=29, Toto.c (U)=31, Toto.a (W)=2}, 3={Toto.b (U)=37, Toto.c (U)=41, Toto.a (W)=3}}\u000a2025-12-18 07:31:45\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:31:45\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=43, Toto.c (U)=53, Toto.a (W)=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.012,
          "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.004,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_mandatoryColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.08,
      "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.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(List, ChainingMap)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(List, ChainingMap)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(List, ChainingMap)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(ChainingMap, ChainingMap)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(ChainingMap, ChainingMap)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(ChainingMap, ChainingMap)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "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.001,
          "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.001,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetInsertValues(Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetInsertValues(Toto, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "duration" : 0.0,
          "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.DefaultEntityMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.DefaultEntityMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "duration" : 0.001,
          "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.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.DefaultEntityMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.DefaultEntityMappingTest",
          "duration" : 0.0,
          "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.DefaultEntityMappingTest",
          "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.DefaultEntityMappingTest",
          "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.03,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.DefaultEntityMappingTest",
      "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultValueDeterminer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_withNoModificationOnBeanAnModificationInShadowColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_withNullValueInRow_returnsNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.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.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.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.033,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetFields(Class, List)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetFields(Class, List)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetFields(Class, List)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTransform_defaultCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_null",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithOptions",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
          "duration" : 0.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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithoutArgs_usesDefaultStorageOptions",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.016,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
          "duration" : 0.503,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withPoolSize_multiThread",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withPoolSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.505,
      "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.107,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDDL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.11,
      "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparedSQL_severalTimeSameVariable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_withJoinAndQuotingDMLNameProvider",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[21]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[22]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[23]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[24]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[25]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[26]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[27]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[28]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[29]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[31]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[32]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[33]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_supportsSeveralSameTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.041,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catMax",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catMin",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catSum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "coalesce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catCast_null",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catCast_function",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catCount",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.001,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catLower",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cat_nullValue_isTransformedToIsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catBetween",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catEquals_withFunction",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catLike_withFunction",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catIn_tupled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catEquals_column",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "likePattern",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.PreparedSQLAppenderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.002,
      "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "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.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[25]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[26]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[28]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[29]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[30]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[31]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[34]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.019,
      "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.002,
      "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.002,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "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.002,
          "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.001,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[24]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[25]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "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.002,
          "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.0,
          "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.002,
          "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.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[39]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[40]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.088,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.SelectTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveColumnAliases",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.model.SelectTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExists_doesntRegisterColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_basicUseCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExistsWithDifferentType_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExistsWithDifferentTypeButWithDifferentAlias_doesNotThrowsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapsColumnOnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExistsButHasAlias_doesntRegisterColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.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.query.model.operator.TupleInTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformCompositeIdentifierColumnValuesToTupleInValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.model.operator.TupleInTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.002,
          "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.0,
          "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.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeysAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overriddenColumnTypeIsTakenIntoAccount",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addedDDLProvidersAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uniqueConstraintsAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addedTablesAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sequenceScript_nameIsEscapedIfKeyword",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasBatchSizeOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasInitialValueOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateAddColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnSizeIsTakenIntoAccount",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateIndex",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDropColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateForeignKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.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.013,
      "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
        }
      ],
      "duration" : 0.003,
      "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumn_alreadyExistsWithDifferentSize",
          "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.005,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getColumnsPrimaryKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getAlias",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey_alreadyExistsWithDifferentType_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.016,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "appendDeleteStatement_multiTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "appendDeleteStatement_singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest",
          "duration" : 0.002,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_keywordsAreEscaped",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_keywordsAreEscaped",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_multiTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement_givenPlaceholderNameDoesntMatchAnyExistingOne_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement_placeholderValueIsNotSet_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement_withPlaceHolderInCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement_columnParameterBinderIsOverridden_columnParameterBinderIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ColumnedRowIteratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert_columnReaderIsNotCompatibleWithColumnContent_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ColumnedRowIteratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.RowDecoderByColumnTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "put",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.RowDecoderByColumnTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildSelect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveSelect_multipleKeys",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.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.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveDelete_multipleKeys",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildDelete_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildDelete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildInsert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.014,
      "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.05,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doGetBinder_columnIsNotRegistered_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.053,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "get",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "set",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.dsl.naming.IndexNamingStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultImplementation(Linkage, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.dsl.naming.IndexNamingStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultImplementation(Linkage, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.dsl.naming.IndexNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultImplementation_giveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hibernateImplementation_giveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fallsbackOnAttributeName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "attributeNameIsSameAsTable_throwsException",
          "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.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultGiveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.ColumnNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nullable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mandatory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "apiUsage",
          "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.FluentEmbeddableMappingConfigurationSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToMany_MappedSuperClass",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated_indexedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToMany_MappedSuperClass",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table RecoveryQuestion(comment varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table RecoveryQuestion_answer_choices(recoveryQuestion_id bigint, answer_choices_id int, idx integer, unique (recoveryQuestion_id, answer_choices_id, idx))\u000a2025-12-\u000a...[truncated 5868 chars]...\u000aer\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.s.RecoveryQuestion\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.model.security.RecoveryQuestion@35922b09\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.model.security.RecoveryQuestion@35922b09\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToMany_MappedSuperClass",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_bidirectionality",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table RecoveryQuestion(comment varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table RecoveryQuestion_answer_choices(recoveryQuestion_id bigint, answer_choices_id int, unique (recoveryQuestion_id, answer_choices_id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009\u000a...[truncated 3103 chars]...\u000aer\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.s.RecoveryQuestion\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.model.security.RecoveryQuestion@128746ba\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.model.security.RecoveryQuestion@128746ba\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToMany_MappedSuperClass",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.062,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToMany_MappedSuperClass",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToOne_Embedded",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Book(isbn varchar(255), price double, title varchar(255), name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ebookPublisher_categoryId bigint, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table BusinessCategory(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Book add constr\u000a...[truncated 5075 chars]...\u000agory where id = ? | {1={BusinessCategory.id=3}}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [1, 2, 3]\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select BusinessCategory.name as BusinessCategory_name, BusinessCategory.id as BusinessCategory_id from BusinessCategory where BusinessCategory.id in (?, ?, ?) | {1=1, 2=2, 3=3}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.b.BusinessCategory\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToOne_Embedded",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated_columnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToOne_Embedded",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.058,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToOne_Embedded",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToOne_MappedSuperClass",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Address(street varchar(255) not null, id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table BusinessCategory(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table ImprintPublisher(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, printingWorkLocationId int, catego\u000a...[truncated 6694 chars]...\u000aublisher_name, ImprintPublisher.id as ImprintPublisher_id, printingWorkLocation.street as printingWorkLocation_street, printingWorkLocation.id as printingWorkLocation_id, category.name as category_name, category.id as category_id from ImprintPublisher left outer join Address as printingWorkLocation on ImprintPublisher.printingWorkLocationId = printingWorkLocation.id left outer join BusinessCategory as category on ImprintPublisher.categoryId = category.id where ImprintPublisher.id in (?) | {1=2}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToOne_MappedSuperClass",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated_columnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToOne_MappedSuperClass",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "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.FluentEmbeddableWithRelationMappingConfigurationSupportTest$ManyToOne_MappedSuperClass",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToMany_Embedded",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated_mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToMany_Embedded",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToMany_Embedded",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBySetter_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), street varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Review(ranking integer not null, id int not null, location_locationId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Review add constraint FK_Review_location_locationId_Device_id foreign key(location_locationId) references Device(id)\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a\u000a...[truncated 6806 chars]...\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select Review.ranking as Review_ranking, Review.id as Review_id from Review where Review.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}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToMany_Embedded",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedByGetter_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), street varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Review(ranking integer not null, id int not null, location_locationId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Review add constraint FK_Review_location_locationId_Device_id foreign key(location_locationId) references Device(id)\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a\u000a...[truncated 6806 chars]...\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select Review.ranking as Review_ranking, Review.id as Review_id from Review where Review.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}\u000a"
        }
      ],
      "duration" : 0.096,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToMany_Embedded",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToMany_MappedSuperClass",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Address(street varchar(255) not null, id int not null, cityId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255) not null, id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Review(ranking integer not null, id int not null, locationId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Address add constraint FK_Address_cityId_City_id foreign key(cityId) refere\u000a...[truncated 9300 chars]...\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select Review.ranking as Review_ranking, Review.id as Review_id from Review where Review.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}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToMany_MappedSuperClass",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.034,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToMany_MappedSuperClass",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToOne_Embedded",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255) not null, id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), street varchar(255), id int not null, location_cityId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_location_cityId_City_id foreign key(location_cityId) references City(id)\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32\u000a...[truncated 4128 chars]...\u000an_city.name as location_city_name, location_city.id as location_city_id from Device left outer join City as location_city on Device.location_cityId = location_city.id where Device.id in (?) | {1=o.c.s.i.PersistableIdentifier@13}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@22]\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select City.name as City_name, City.id as City_id from City where City.id in (?) | {1=o.c.s.i.PersistableIdentifier@22}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToOne_Embedded",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated_columnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToOne_Embedded",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.035,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToOne_Embedded",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToOne_MappedSuperClass",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Address(street varchar(255) not null, id int not null, cityId int, countryId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255) not null, id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255) not null, id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Address add constraint FK_Address_countryId_Country_id foreign key(countr\u000a...[truncated 5559 chars]...\u000auntry_id from Address left outer join City as city on Address.cityId = city.id left outer join Country as country on Address.countryId = country.id where Address.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@22]\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.id as Country_id from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@22}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToOne_MappedSuperClass",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated_columnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToOne_MappedSuperClass",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "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.FluentEmbeddableWithRelationMappingConfigurationSupportTest$OneToOne_MappedSuperClass",
      "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-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255) not null, unique (model))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert \u000a...[truncated 529 chars]...\u000aengine.model as engine_model from Car left outer join Engine as engine on Car.engineModel = engine.model where Car.id in (?) | {1=42}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car{id=42, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [42]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=42}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constrain\u000a...[truncated 1085 chars]...\u000a12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=42, color=null, model='Renault'}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [42]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=42}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255) not null, carId bigint, unique (model))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?,\u000a...[truncated 473 chars]...\u000a Car_id, engine.model as engine_model from Car left outer join Engine as engine on Car.id = engine.carId where Car.id in (?) | {1=42}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car{id=42, color=null, model='Renault'}\u000a"
        }
      ],
      "duration" : 0.042,
      "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.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, engineId bigint, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009insert into Engine(m\u000a...[truncated 737 chars]...\u000aid where Car.id in (?) | {1=2}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest$Car\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer 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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), name varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, name, id) values (?, ?, ?) | {1={Car.id=1, Car.model=Renault, Car.name=Toto}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id, model, name from Car | {}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [1]\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.name as Car_name, Car.id as Car_id from Car where Car.id in (?) | {1=1}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest$Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.205,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constrain\u000a...[truncated 1289 chars]...\u000a:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create sequence CAR_SEQUENCE start with 1 increment by 1\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009CALL NEXT VALUE FOR CAR_SEQUENCE | {}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [1]\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=1}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest$Car\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-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [1]\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=1}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest$Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255), id bigint not null, carId bigint, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) va\u000a...[truncated 719 chars]...\u000aId where Car.id in (?) | {1=1}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest$Car\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]\u000a"
        }
      ],
      "duration" : 0.292,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudEnum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_possibleStates(id VARCHAR(255), possibleStates integer, unique (id, possibleStates))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_possibleStates add constraint FK_Toto_possibleStates_id_Toto_id foreign key(id) references Toto(id)\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRAC\u000a...[truncated 1456 chars]...\u000ar on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@72b131f2\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@72b131f2\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudComplexType_overrideColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_times(id VARCHAR(255), createdAt timestamp, modificationDate timestamp, unique (id, createdAt, modificationDate))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_times add constraint FK_Toto_times_id_toto_id foreign key(id) references toto(id)\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07\u000a...[truncated 1572 chars]...\u000ar on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@33a6637e\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@33a6637e\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "changeColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "changeColumnSize",
          "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-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 2645 chars]...\u000a Person_nicknames where nicknames = ? and id = ? | {1={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tintin}, 2={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tonton}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select nickNames from Person_nicknames | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withNewObject",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:06\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 5177 chars]...\u000a=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:06\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 1132 chars]...\u000a>,bicycles=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTableName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withCollectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:06\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 3797 chars]...\u000aicycles=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_times(id VARCHAR(255), creationDate timestamp, modificationDate timestamp, unique (id, creationDate, modificationDate))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_times add constraint FK_Toto_times_id_Toto_id foreign key(id) references Toto(id)\u000a2025-12-18 07:32:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12\u000a...[truncated 1593 chars]...\u000ar on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6a390394\u000a2025-12-18 07:32:06\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a2025-12-18 07:32:06\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6a390394\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsPresent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_objectRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:06\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:06\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 3561 chars]...\u000a>,bicycles=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<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.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "read_deepInTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:06\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-\u000a...[truncated 16864 chars]...\u000anull>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest$OnSubEntity",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudComplexType_overrideColumnName",
          "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.FluentEntityMappingConfigurationSupportCollectionOfElementsTest$OnSubEntity",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUDOneToOne",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compositeToSingleKey_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseId bigint, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId)\u000a...[truncated 1575 chars]...\u000aerson.houseId (U)=1, Person.firstName (W)=John, Person.address (W)=nowhere, Person.lastName (W)=Do}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and address = ? and lastName = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUDOneToOne",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compositeToSingleKey_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table H\u000a...[truncated 2460 chars]...\u000arstName = ?, ownerAddress = ?, ownerLastName = ? where id = ? | {1={House.ownerFirstName (U)=null, House.ownerAddress (U)=null, House.ownerLastName (U)=null, House.id (W)=1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where address = ? and lastName = ? and firstName = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUDOneToOne",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compositeToCompositeKey_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, 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 (firstNa\u000a...[truncated 2439 chars]...\u000at (U)=Stalactite street, Person.age (U)=36, Person.houseNumber (U)=42, Person.houseZipCode (U)=888}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and address = ? and lastName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUDOneToOne",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compositeToCompositeKey_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, \u000a...[truncated 3037 chars]...\u000aty, House.ownerLastName (U)=null, House.number (W)=42, House.ownerAddress (U)=null, House.street (W)=Stalactite street, House.zipCode (W)=888, House.ownerFirstName (U)=null}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        }
      ],
      "duration" : 0.057,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUDOneToOne",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_columnNameOverridden_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.age=35, Person.familyName=Do, Person.firstName=John}}\u000a2025-12-1\u000a...[truncated 68 chars]...\u000a[PersonId{firstName='John', lastName='Do', address='nowhere'}]\u000a2025-12-18 07:32:11\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.address, Person.familyName, Person.firstName) in ((?, ?, ?)) | {1=nowhere, 2=Do, 3=John}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.c.Person\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_fieldNameOverridden_fieldNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}\u000a2025-12-18 07:32:\u000a...[truncated 54 chars]...\u000aities [PersonId{firstName='John', lastName='Do', address='nowhere'}]\u000a2025-12-18 07:32:11\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.lastName, Person.firstName, Person.address) in ((?, ?, ?)) | {1=Do, 2=John, 3=nowhere}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.c.Person\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToMany_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\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, unique (person_firstName, person_lastName, person_address, pets_na\u000a...[truncated 4755 chars]...\u000a5, Person_pets.person_firstName=John, Person_pets.pets_race=Dog, Person_pets.pets_name=Rantanplan, Person_pets.person_address=nowhere}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and address = ? and lastName = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.firstName, Person.lastName, Person.address from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_fieldNameOverriddenAndColumnNameOverridden_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.familyName=Do, Person.address=nowhere, Person.age=35, Person.firstName=John}}\u000a2025-12-1\u000a...[truncated 68 chars]...\u000a[PersonId{firstName='John', lastName='Do', address='nowhere'}]\u000a2025-12-18 07:32:11\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.familyName, Person.firstName, Person.address) in ((?, ?, ?)) | {1=Do, 2=John, 3=nowhere}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.c.Person\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}\u000a2025-12-18 07:32:\u000a...[truncated 742 chars]...\u000a={Person.age (U)=36, Person.address (W)=nowhere, Person.lastName (W)=Do, Person.firstName (W)=John}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_manyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\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, unique (person_firstName, person_lastName, person_address, pets_na\u000a...[truncated 4755 chars]...\u000apets_age=4, Person_pets.person_lastName=Do, Person_pets.person_firstName=John, Person_pets.pets_name=Pluto, Person_pets.pets_race=Dog}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.firstName, Person.lastName, Person.address from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_polymorphic(String, EntityPersister)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Dog(dogBreed integer, name varchar(255) not null\u000a...[truncated 3071 chars]...\u000a.model.operator.TupleIn@788975a2]], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age, Pet.catBreed as Pet_catBreed, Pet.dogBreed as Pet_dogBreed, Pet.DTYPE as Pet_DTYPE from Pet where (Pet.age, Pet.name, Pet.race) in ((?, ?, ?)) | {1=4, 2=Pluto, 3=Dog}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_polymorphic(String, EntityPersister)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=4, Pet.race=Dog, Pet.name=Pluto}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.name=Pluto, Cat.catBreed=Persian, Cat.race=Dog, Cat.age=4}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009JoinTablePolymorphismPersister\u0009se\u000a...[truncated 3769 chars]...\u000aDog, 3=Pluto}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:11\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.model.compositekey.Pet$Cat\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Pet{id=PetId{name='Pluto', race='Dog', age=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_polymorphic(String, EntityPersister)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.race=Dog, Cat.name=Pluto, Cat.catBreed=Persian, Cat.age=4}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009TablePerClassPolymorphismPersister\u0009selecting entities [PetId{name='Pluto', race='Dog', age=4}]\u000a2025-12-18 07:32:11\u0009DEBUG\u0009TablePerClassPolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSu\u000a...[truncated 3771 chars]...\u000ad Pet.age = Cat.age left outer join Dog as Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age where (Pet.race, Pet.age, Pet.name) in ((?, ?, ?)) | {1=Dog, 2=4, 3=Pluto}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Pet{id=PetId{name='Pluto', race='Dog', age=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToMany_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alte\u000a...[truncated 3529 chars]...\u000a (W)=5, Pet.ownerLastName (U)=null, Pet.race (W)=Dog, Pet.ownerFirstName (U)=null, Pet.name (W)=Rantanplan, Pet.ownerAddress (U)=null}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and address = ? and lastName = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Person.firstName, Person.lastName, Person.address from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUD_Polymorphism",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Pet(catBreed, name, race, age, DTYPE) values (?, ?, ?, ?, ?) | {1={Pet.race=Dog, Pet.DTYPE=Pet, Pet.catBreed=Persian, Pet.name=Pluto, Pet.age=4}}\u000a2025-12-18 07\u000a...[truncated 1724 chars]...\u000am Pet where race = ? and name = ? and age = ? | {1={Pet.race=Dog, Pet.name=Pluto, Pet.age=4}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select catBreed from Pet | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.race=Dog, Pet.name=Pluto, Pet.age=4}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select catBreed from Pet | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUD_Polymorphism",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tablePerClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Cat(catBreed, name, race, age\u000a...[truncated 3099 chars]...\u000a'Dog', age=4}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Cat where name = ? and age = ? and race = ? | {1={Cat.age=4, Cat.name=Pluto, Cat.race=Dog}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.age=4, Cat.name=Pluto, Cat.race=Dog}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUD_Polymorphism",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name,\u000a...[truncated 4086 chars]...\u000at name from Pet | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.age=4, Cat.race=Dog}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.age=4, Pet.name=Pluto, Pet.race=Dog}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a"
        }
      ],
      "duration" : 0.041,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUD_Polymorphism",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToCompositeKey_relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_8b87d9bd 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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToCompositeKey_relationOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_a240422 foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToSingleKey_relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:11\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-12-18 07:32:11\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToSingleKey_relationOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\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-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_a240422 foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany_compositeToCompositeKey_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\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, 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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_pets add constraint FK_47cdb94d foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_pets add constraint FK_3124176c foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)\u000a"
        }
      ],
      "duration" : 0.046,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany_manyTypeIsCompositeKeyAndPolymorphic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Cat(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), pe\u000a...[truncated 12151 chars]...\u000aluffy', race='Cat', age=3}}]}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Fluffy', race='Cat', age=3}}]}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PolymorphicMergeJoinRowConsumer on object Pet{id=PetId{name='Schrodinger', race='Cat', age=-42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany_manyTypeIsCompositeKeyAndPolymorphic_realLife",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Cat(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), pe\u000a...[truncated 12151 chars]...\u000aluffy', race='Cat', age=3}}]}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Fluffy', race='Cat', age=3}}]}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PolymorphicMergeJoinRowConsumer on object Pet{id=PetId{name='Schrodinger', race='Cat', age=-42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alte\u000a...[truncated 5982 chars]...\u000arsonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.c.Person\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer not null, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-12-18 07:32:11\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, unique (person_firstName, person_lastName, person_address, pets_na\u000a...[truncated 9175 chars]...\u000aeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer 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-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}\u000a"
        }
      ],
      "duration" : 0.081,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$WithEnum",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, type varchar(255) not null, age integer not null, unique (name, type, age))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Pet(name, type, age) values (?, ?, ?) | {1={Pet.age=4, Pet.type=Dog, Pet.name=Pluto}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [PetId{name='Pluto', race='Dog', age=4}]\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Pet.name as Pet_name, Pet.type as Pet_type, Pet.age as Pet_age from Pet where (Pet.name, Pet.age, Pet.type) in ((?, ?, ?)) | {1=Pluto, 2=4, 3=Dog}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.c.Pet\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$WithEnum",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byOrdinal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, type integer not null, age integer not null, unique (name, type, age))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Pet(name, type, age) values (?, ?, ?) | {1={Pet.type=Dog, Pet.age=4, Pet.name=Pluto}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [PetId{name='Pluto', race='Dog', age=4}]\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Pet.name as Pet_name, Pet.type as Pet_type, Pet.age as Pet_age from Pet where (Pet.type, Pet.age, Pet.name) in ((?, ?, ?)) | {1=Dog, 2=4, 3=Pluto}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.c.Pet\u000a"
        }
      ],
      "duration" : 0.023,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$WithEnum",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_sibling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_children_id_Person_id f\u000a...[truncated 9798 chars]...\u000aSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer 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_2Children",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_child\u000a...[truncated 3479 chars]...\u000a18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportCycleTest$Person\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer 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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_children_id_Person_id f\u000a...[truncated 9798 chars]...\u000aSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_1Parent_1Child",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_c\u000a...[truncated 2196 chars]...\u000a8 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportCycleTest$Person\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer 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.046,
      "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simulatedBy_one2ManyAndASelectListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a...[truncated 3415 chars]...\u000a2\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.b.Book\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.model.book.Book@1371efaf\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.model.book.Book@1371efaf\u000a"
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_withAssociationTable_1Parent_2Children",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_c\u000a...[truncated 3479 chars]...\u000a18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportCycleTest$Person\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.directNeighborId=null, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching sta\u000a...[truncated 8378 chars]...\u000aSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_sibling_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id for\u000a...[truncated 9798 chars]...\u000aSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_withAssociationTable_1Parent_1Child",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_child\u000a...[truncated 2196 chars]...\u000a8 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportCycleTest$Person\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer 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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do, Person.fatherId=null, Person.directNeighborId=null}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching sta\u000a...[truncated 8378 chars]...\u000aSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer 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_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id for\u000a...[truncated 9798 chars]...\u000aSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer 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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Person(\u000a...[truncated 2691 chars]...\u000a18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportCycleTest$Person\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer 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.075,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_sibling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table House(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, house1Id int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1I\u000a...[truncated 3458 chars]...\u000aersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer 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.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_sibling_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, house1Id int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_House_addressId_Address_id foreign key(a\u000a...[truncated 21241 chars]...\u000a id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@888}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@456}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@999}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references \u000a...[truncated 11924 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) refe\u000a...[truncated 12696 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, partnerId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca D\u000a...[truncated 1576 chars]...\u000a8 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportCycleTest$Person\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.name=John Do, Person.id=o.c.\u000a...[truncated 1638 chars]...\u000a8 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportCycleTest$Person\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedByTarget_entityCycle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, addressId int, houseId int, gardenerId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_Person_id foreign key(houseId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint \u000a...[truncated 6665 chars]...\u000aeTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedBySource_entityCycle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references\u000a...[truncated 6352 chars]...\u000aeTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer 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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_cycleWithIntermediary_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)\u000a202\u000a...[truncated 7833 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_cycleWithIntermediary_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reverseGardenerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(\u000a...[truncated 7703 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        }
      ],
      "duration" : 0.152,
      "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.FluentEntityMappingConfigurationSupportEmbedTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "happyPath",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@9b05432d-9b49-456d-b732-d63f56f62ff0, Toto.creationDate=Thu Dec 18 07:32:13 UT\u000a...[truncated 231 chars]...\u000aier@9b05432d-9b49-456d-b732-d63f56f62ff0]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.creationDate as Toto_creationDate, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@9b05432d-9b49-456d-b732-d63f56f62ff0}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exclude",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@d0ee5725-e451-4867-b432-dce7bb244e88, Toto.modificationDate=null}}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@d0ee5725-e451-4867-b432-dce7bb244e88]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Toto.modificationDate as Toto_modificationDate, Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@d0ee5725-e451-4867-b432-dce7bb244e88}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.createdAt=Thu Dec 18 07:32:13 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@66b2af12-511e-46c9-a6da-de1077c14126, Toto.name=null, Toto.modifica\u000a...[truncated 213 chars]...\u000adentifier@66b2af12-511e-46c9-a6da-de1077c14126]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.createdAt as Toto_createdAt, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@66b2af12-511e-46c9-a6da-de1077c14126}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappingDefinedTwice_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$OverrideName",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "happyPath",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.createdAt=Thu Dec 18 07:32:13 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@a67b6111-6aaf-4df6-a255-7a6d7c0351e4, Toto.modifica\u000a...[truncated 213 chars]...\u000adentifier@a67b6111-6aaf-4df6-a255-7a6d7c0351e4]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.createdAt as Toto_createdAt, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@a67b6111-6aaf-4df6-a255-7a6d7c0351e4}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$OverrideName",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nameAlreadyExists_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$OverrideName",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nameIsAlreadyOverridden_nameIsOverwritten",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@4b922f2d-76dd-4b29-ae73-1b1b5fdd7c0c, Toto.createdAt=Thu Dec 18 07:32:13 UTC 2025, T\u000a...[truncated 213 chars]...\u000adentifier@4b922f2d-76dd-4b29-ae73-1b1b5fdd7c0c]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.createdAt as Toto_createdAt, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@4b922f2d-76dd-4b29-ae73-1b1b5fdd7c0c}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        }
      ],
      "duration" : 0.02,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$OverrideName",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$WithMappedSuperClass",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "happyPath",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.locale=en_US, Toto.creationDate=Thu Dec 18 07:32:13 UTC 2025, Toto.name=null, Toto.modificationDate=null, To\u000a...[truncated 322 chars]...\u000a2b92be963bd2]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.creationDate as Toto_creationDate, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@c447376e-23c9-486c-979d-2b92be963bd2}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$WithMappedSuperClass",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withMappedSuperClassAndOverride_schemaGeneration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, modificationTime timestamp, name varchar(255), creationDate timestamp, locale VARCHAR(20), unique (id))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$WithMappedSuperClass",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withMappedSuperClassAndOverrideSize_schemaGeneration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(42), locale VARCHAR(20), unique (id))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$WithMappedSuperClass",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withMappedSuperClassAndOverrideName_schemaGeneration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), unique (id))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$WithMappedSuperClass",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withMappedSuperClassAndOverride_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), name varchar(255), unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, locale, name) values (?, ?, ?, ?) | {1={Toto.locale=en_US, Toto.id=o.c.s.i.PersistableIdentifier@b2cd2459-d8e1-493a-8db3-d980d71ee28c, Toto.creationDate=Thu Dec 18 07:32:13 U\u000a...[truncated 225 chars]...\u000ai.PersistableIdentifier@b2cd2459-d8e1-493a-8db3-d980d71ee28c]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@b2cd2459-d8e1-493a-8db3-d980d71ee28c}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        }
      ],
      "duration" : 0.042,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$WithMappedSuperClass",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table car(id int not null, color int, model varchar(255), unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table car add constraint FK_car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(color, id) values (?, ?) | {1=\u000a...[truncated 698 chars]...\u000aehicle as Vehicle on car.id = Vehicle.id where car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car[inspections=[],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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select car.id, car.model, car.color from car | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constra\u000a...[truncated 1490 chars]...\u000a o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car[inspections=[],model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car[inspections=[],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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), rgb integer not null, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.model=Renault, Car.rgb=666, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.rgb as Car_rgb, Car.id as Car_id from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select id, model, rgb from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedSuperClass_and_entityInheritance_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIdDefinedInSuperClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select car.id, car.color, car.model from car | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twiceInheritanceInRelation_schemaContainsAllTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "identifierIsRedefined_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIdDefinedInSuperClass_severalTimes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.101,
      "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "indexNamingStrategyChanged_inBoth_lowestTakesPriority",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select car.id, car.model, car.color from car | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged_inBoth_lowestTakesPriority",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.model_col=Renault, Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.color_col=Color[rgb=666]}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select id_col, model_col, color_col from Car | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:11\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 (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged_inParent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_supercol varchar(255), color_supercol int, id_supercol int not null, unique (id_supercol))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_supercol, model_supercol, id_supercol) values (?, ?, ?) | {1={Car.model_supercol=Renault, Car.id_supercol=o.c.s.i.PersistableIdentifier@1, Car.color_supercol=Color[rgb=666]}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select \u000a...[truncated 40 chars]...\u000acol from Car | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:11\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 (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), rgb integer not null, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.rgb as Car_rgb, Car.id as Car_id from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select id, model, rgb from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "indexNamingStrategyChanged_inParent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.color_col=Color[rgb=666], Car.model_col=Renault}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select id_col, model_col, color_col from Car | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:11\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 (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "indexNamingStrategyChanged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleCase_withTableDefinedInSuperClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select car.id, car.color, car.model from car | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a"
        }
      ],
      "duration" : 0.064,
      "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.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAll",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationTableIsMaintained",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-12-18\u000a...[truncated 4541 chars]...\u000awer{id=o.c.s.i.PersistedIdentifier@0}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.s.Answer\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@0}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@0}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAll",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 0\u000a...[truncated 1507 chars]...\u000afier@300}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        }
      ],
      "duration" : 0.024,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAll",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAllOrphanRemoval",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 0\u000a...[truncated 1928 chars]...\u000afier@300}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAllOrphanRemoval",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 0\u000a...[truncated 4728 chars]...\u000awer{id=o.c.s.i.PersistedIdentifier@0}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.s.Answer\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@0}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@0}\u000a"
        }
      ],
      "duration" : 0.022,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAllOrphanRemoval",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_noRecordInAssociationTable_mustReturnEmptyCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=40, sequence_table.sequence_name (W)=Toto}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 \u000a...[truncated 1076 chars]...\u000a {1=o.c.s.i.PersistedIdentifier@42}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.s.Answer\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@42}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsOneToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 0\u000a...[truncated 3120 chars]...\u000as\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select answer_id from answer_choices | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_collectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 0\u000a...[truncated 1139 chars]...\u000a{id=o.c.s.i.PersistedIdentifier@42}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.s.Answer\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@42}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverseCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a...[truncated 3576 chars]...\u000ab\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.b.Book\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.model.book.Book@4815fd8b\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.model.book.Book@4815fd8b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverselySetBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a...[truncated 3576 chars]...\u000ae\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.b.Book\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.model.book.Book@7c1958de\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.model.book.Book@7c1958de\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverseInitializedWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a...[truncated 3576 chars]...\u000ac\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.b.Book\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.model.book.Book@4ec91b1c\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.model.book.Book@4ec91b1c\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsManyToMany_indexed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, myIdx integer, unique (answer_id, choices_id, myIdx))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references A\u000a...[truncated 4347 chars]...\u000awer{id=o.c.s.i.PersistedIdentifier@2}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.s.Answer\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@2}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@2}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsManyToMany_indexed_siblingProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, myIdx integer, unique (answer_id, choices_id, myIdx))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_secondaryChoices(answer_id int, secondaryChoices_id int, myIdx2 integer, unique (answer_id, secondaryChoices_id, myIdx2))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id \u000a...[truncated 11020 chars]...\u000antifier@2}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@2}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@2}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@2}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsManyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-12-18\u000a...[truncated 3411 chars]...\u000as\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select answer_id from answer_choices | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAssociationOnly",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 0\u000a...[truncated 1507 chars]...\u000afier@666}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAssociationOnly",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_associationRecordsMustBeInserted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 0\u000a...[truncated 636 chars]...\u000aoices.choices_id=o.c.s.i.PersistableIdentifier@300}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id from Answer where id in (42, 666) | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select choices_Id from Answer_choices where answer_id in (42, 666) | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAssociationOnly",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationRecordsMustBeUpdated_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(comment varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references\u000a...[truncated 3628 chars]...\u000aating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.s.Answer\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@42}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Answer{id=o.c.s.i.PersistedIdentifier@42}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select label from Choice where id = 100 | {}\u000a"
        }
      ],
      "duration" : 0.033,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeAssociationOnly",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeReadOnly",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_onlySourceEntitiesArePersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-12-18\u000a...[truncated 92 chars]...\u000aer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id from answer | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from answer_choices | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select count(*) as choiceCount from choice | {}\u000a"
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$CascadeReadOnly",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$ForeignKeyCreation",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeysAreCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 07:32:08\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.FluentEntityMappingConfigurationSupportManyToManyTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table PossibleChoices(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_PossibleChoices_id foreign key(choices_id) references PossibleChoices(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$ForeignKeyCreation",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table MyChoice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-12-18 07:32:08\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.03,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManyTest$ForeignKeyCreation",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mandatory_withNullTarget_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOp\u000a...[truncated 641 chars]...\u000aas manufacturer_name, manufacturer.id as manufacturer_id from Device left outer join Company as manufacturer on Device.manufacturerId = manufacturer.id where Device.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.d.Device\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object o.c.s.e.m.d.Device@42\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiple_manyToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Address(street varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, locationId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) ref\u000a...[truncated 4379 chars]...\u000a)=World Company renamed, Company.id (W)=o.c.s.i.PersistableIdentifier@0}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Address set street = ? where id = ? | {1={Address.street (U)=somewhere renamed, Address.id (W)=o.c.s.i.PersistableIdentifier@0}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Device where id = ? | {1={Device.id=o.c.s.i.PersistedIdentifier@0}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fetchSeparately",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009i\u000a...[truncated 990 chars]...\u000ac.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object o.c.s.e.m.d.Device@42\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select Company.name as Company_name, Company.id as Company_id from Company where Company.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.d.Company\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiple_manyToOne_partialOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Address(street varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, locationId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_locationId_Address_id foreign key(locationId) references \u000a...[truncated 4667 chars]...\u000am Company where id = ? | {1={Company.id=o.c.s.i.PersistableIdentifier@0}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Address set street = ? where id = ? | {1={Address.id (W)=o.c.s.i.PersistableIdentifier@0, Address.street (U)=somewhere renamed}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Device where id = ? | {1={Device.id=o.c.s.i.PersistedIdentifier@1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$BiDirectionality",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "reverselyInitializeWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009i\u000a...[truncated 1718 chars]...\u000ac.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.d.Device\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object o.c.s.e.m.d.Device@0\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.d.Device\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object o.c.s.e.m.d.Device@1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$BiDirectionality",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "reverseCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009i\u000a...[truncated 1718 chars]...\u000ac.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.d.Device\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object o.c.s.e.m.d.Device@0\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.d.Device\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object o.c.s.e.m.d.Device@1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$BiDirectionality",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "reverselySetBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009i\u000a...[truncated 1718 chars]...\u000ac.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.d.Device\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object o.c.s.e.m.d.Device@0\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.d.Device\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object o.c.s.e.m.d.Device@1\u000a"
        }
      ],
      "duration" : 0.048,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$BiDirectionality",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$CascadeDeclaration",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notDefined_defaultIsAll_getter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009i\u000a...[truncated 1683 chars]...\u000aufacturer.id where Device.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@666]\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select Company.name as Company_name, Company.id as Company_id from Company where Company.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.d.Company\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$CascadeDeclaration",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cascade_deleteWithOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@\u000a...[truncated 496 chars]...\u000aUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object o.c.s.e.m.d.Device@100\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Device where id = ? | {1={Device.id=o.c.s.i.PersistedIdentifier@100}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Company where id = ? | {1={Company.id=o.c.s.i.PersistedIdentifier@42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$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.FluentEntityMappingConfigurationSupportManyToOneTest$CascadeDeclaration",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009i\u000a...[truncated 6124 chars]...\u000alationJoinNode$DefaultRelationJoinRowConsumer on object o.c.s.e.m.d.Device@42\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Company where id = :id | {id=o.c.s.i.PersistableIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Device where id = ? | {1={Device.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Company where id = :id | {id=o.c.s.i.PersistableIdentifier@1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$CascadeDeclaration",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_getter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009i\u000a...[truncated 1055 chars]...\u000a{1={Device.name (U)=touched UPS, Device.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Company where id = 1 | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Device where id = ? | {1={Device.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Device | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Company where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$CascadeDeclaration",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_setter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, manufacturerId int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009i\u000a...[truncated 1055 chars]...\u000a{1={Device.id (W)=o.c.s.i.PersistableIdentifier@42, Device.name (U)=touched UPS}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Company where id = 1 | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Device where id = ? | {1={Device.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Device | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select name from Company where id = 1 | {}\u000a"
        }
      ],
      "duration" : 0.065,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$CascadeDeclaration",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$ForeignKeyCreation",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Address(street varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, positionId int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_positionId_Address_id foreign key(positionId) references Address(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$ForeignKeyCreation",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultBehavior",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Address(street varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, locationId int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_locationId_Address_id foreign key(locationId) references Address(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, locationId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Town(street varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_locationId_Town_id foreign key(locationId) references Town(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$ForeignKeyCreation",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultBehavior_2Relations",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Address(street varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Company(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, locationId int, manufacturerId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_locationId_Address_id foreign key(locationId) references Address(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_manufacturerId_Company_id foreign key(manufacturerId) references Company(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Device(name varchar(255), id int not null, locationId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Township(street varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Device add constraint FK_Device_locationId_Township_id foreign key(locationId) references Township(id)\u000a"
        }
      ],
      "duration" : 0.083,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToOneTest$ForeignKeyCreation",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudEnum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person_addressBook(id int, key integer, value varchar(255), unique (id, key))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_addressBook add constraint FK_Person_addressBook_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009in\u000a...[truncated 5494 chars]...\u000aom Person_addressBook where id = ? and key = ? | {1={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=OTHER}, 2={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=BILLING_ADDRESS}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_addressBook | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_valueIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person_contracts(id int, key varchar(255), creationDate timestamp, modificationDate timestamp, unique (id, key))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_contracts add constraint FK_Person_contracts_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18\u000a...[truncated 6594 chars]...\u000aOperation\u0009delete from Person_contracts where key = ? and id = ? | {1={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Marseille}, 2={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Lyon}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_contracts | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideValueColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOper\u000a...[truncated 3890 chars]...\u000a.PersistedIdentifier@1, Person_phoneNumbers.key=home}, 2={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=work}, 3={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=mobile}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_phoneNumbers | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOper\u000a...[truncated 3192 chars]...\u000ary=<null>,id=o.c.s.i.PersistedIdentifier@1,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withCollectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOper\u000a...[truncated 3192 chars]...\u000ary=<null>,id=o.c.s.i.PersistedIdentifier@1,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideKeyColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsPresent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_objectRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOper\u000a...[truncated 5610 chars]...\u000aontracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<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.005,
          "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "keyAndValueIsComplexType_schemaGeneration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_addresses(id int, creationDate timestamp, modificationDate timestamp, value varchar(255), unique (id, creationDate, modificationDate))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_addresses add constraint FK_Person_addresses_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching\u000a...[truncated 7004 chars]...\u000addresses.modificationDate=Wed Dec 17 07:32:12 UTC 2025}, 2={Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.creationDate=Sat Dec 13 07:32:12 UTC 2025, Person_addresses.modificationDate=Sat Dec 13 07:32:12 UTC 2025}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(id int, creationDate timestamp, modificationDate timestamp, value_creationDate timestamp, value_modificationDate timestamp, unique (id, creationDate, modificationDate))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates add const\u000a...[truncated 9777 chars]...\u000apPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Mon Dec 15 07:32:12 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Mon Dec 15 07:32:12 UTC 2025}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyAndValueIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfComplexTypes(id int, creationDate timestamp, modificationDate timestamp, serialNumber varchar(255), model varchar(255), unique (id, creationDate, modificationDate))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfComplexTypes add constraint FK_Person_mapPropertyMadeOfComplexTypes_id_Person_i\u000a...[truncated 8750 chars]...\u000adeOfComplexTypes.creationDate=Tue Dec 16 07:32:12 UTC 2025, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.modificationDate=Tue Dec 16 07:32:12 UTC 2025}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOper\u000a...[truncated 7381 chars]...\u000aIdentifier@1,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<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.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-12-18 07\u000a...[truncated 13623 chars]...\u000atyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-12-18 07:32:12\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_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_m\u000a...[truncated 13706 chars]...\u000abject org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@27a15304\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009a\u000a...[truncated 11672 chars]...\u000arson_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009a\u000a...[truncated 88 chars]...\u000artyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEnt\u000a...[truncated 13473 chars]...\u000ao.c.s.i.PersistedIdentifier@3}, 2={Country.id=o.c.s.i.PersistedIdentifier@4}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.102,
      "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.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, value varchar(255), key int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10532 chars]...\u000aer@2}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, value varchar(255), key int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10989 chars]...\u000ansuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7586133a\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, value varchar(255), key int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 9926 chars]...\u000a@2}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compositeId_foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfCompositeIdEntityAsKey(id int, value varchar(255), number integer, street varchar(255), zipCode varchar(255), city varchar(255), unique (id, number, street, zipCode, city))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfCompositeIdEntityAsKey add constraint FK_f8c1917 foreign key(number, street, zipCode, city) references House(number, street, zipCode, city)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfCompositeIdEntityAsKey add constraint FK_Person_mapPropertyMadeOfCompositeIdEntityAsKey_id_Person_id foreign key(id) references Person(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, value varchar(255), key int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, value varchar(255), key int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10592 chars]...\u000a12\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-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.085,
      "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.055,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 9647 chars]...\u000aAsValue.key=Marseille}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 11143 chars]...\u000aing o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6a995f9c\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 10224 chars]...\u000aPersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "compositeId_foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfCompositeIdEntityAsValue(id int, key varchar(255), number integer, street varchar(255), zipCode varchar(255), city varchar(255), unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfCompositeIdEntityAsValue add constraint FK_aee66945 foreign key(number, street, zipCode, city) references House(number, street, zipCode, city)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfCompositeIdEntityAsValue add constraint FK_Person_mapPropertyMadeOfCompositeIdEntityAsValue_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" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 10258 chars]...\u000aRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select 'value' from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.134,
      "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withAssociationTable_associationRecordsMustBeUpdated_butNotTargetEntities_list",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Question_choices add constraint FK_Question_choices_question_id_Question_id foreign key(question_\u000a...[truncated 4476 chars]...\u000aationSupportOneToManyListTest$Question\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@3fa45ca5\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@3fa45ca5\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 1010 chars]...\u000aU)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null}, 2={Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null}}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-12-18 07:32:13\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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entitySwapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 970 chars]...\u000ace.id (W)=o.c.s.i.PersistableIdentifier@20, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label (U)=null, Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label (U)=null, Choice.idx (U)=3, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:13\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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityRemoval_entitiesAreSameObjectReference",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 1010 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-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-12-18 07:32:13\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_noChange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 352 chars]...\u000aentifier@10, Choice.idx=1}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a2025-12-18 07:32:13\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityAddition",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 1277 chars]...\u000ahoice.idx (U)=1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@40}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a"
        }
      ],
      "duration" : 0.078,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_indexedByColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Q\u000a...[truncated 260 chars]...\u000ae.myIdx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 2={Choice.myIdx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 3={Choice.myIdx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}}\u000a2025-12-18 07:32:13\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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_cascadeIsTriggered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 248 chars]...\u000a1={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:13\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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 1836 chars]...\u000antEntityMappingConfigurationSupportOneToManyListTest$Question@5310d52d\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5310d52d\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 2296 chars]...\u000a025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=Grenoble, Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@13, Choice.idx (U)=null}}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select questionId from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_reverseSideIsNotMapped_relationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer, unique (answer_id, choices_id, idx))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 3608 chars]...\u000answer_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select count(id) as answerId from Answer | {}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_Choices | {}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select count(id) as choiceCount from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer, unique (answer_id, choices_id, idx))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 11991 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-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as c from Answer_Choices | {}\u000a2025-12-18 07:32:13\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-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer, unique (answer_id, choices_id, idx))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 2848 chars]...\u000ableIdentifier@30, Answer_choices.idx=4}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}}\u000a2025-12-18 07:32:13\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.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer, unique (answer_id, choices_id, idx))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 20939 chars]...\u000ahoices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_default",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer, unique (answer_id, choices_id, idx))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 5985 chars]...\u000anfigurationSupportOneToManyListTest$Answer\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5ccc4fed\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5ccc4fed\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_targets",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer, unique (answer_id, choices_id, idx))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 2489 chars]...\u000antEntityMappingConfigurationSupportOneToManyListTest$Question@57165724\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@57165724\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer, unique (answer_id, choices_id, idx))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 3075 chars]...\u000atableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as c from Answer_Choices | {}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select id from Choice | {}\u000a"
        }
      ],
      "duration" : 0.077,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_multipleTimes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) ref\u000a...[truncated 14071 chars]...\u000afilarete.stalactite.engine.model.Country@62bd6ac1,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_noMappedBy_associationTableIsMaintained",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 6940 chars]...\u000aull>,version=0]\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_mappedRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdenti\u000a...[truncated 1559 chars]...\u000an\u0009Batching statement 2 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@100}, 2={City.countryId (U)=null, City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@200}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperat\u000a...[truncated 4146 chars]...\u000aeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@33ddd350,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 6940 chars]...\u000aull>,version=0]\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_withAssociationTable_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 780 chars]...\u000aIdentifier@42}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}\u000a"
        }
      ],
      "duration" : 0.073,
      "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationTable_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 7123 chars]...\u000aull>,version=0]\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdenti\u000a...[truncated 1438 chars]...\u000all>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_mappedBy_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperat\u000a...[truncated 4073 chars]...\u000aeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@23497fe3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_withAssociationTable_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 1191 chars]...\u000a= ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@300}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}\u000a"
        }
      ],
      "duration" : 0.048,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly",
          "duration" : 0.003,
          "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_withAssociationTable_associationRecordsMustBeDeleted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 780 chars]...\u000aIdentifier@42}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withAssociationTable_associationRecordsMustBeUpdated_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 5866 chars]...\u000aowns=<null>,version=0]\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_withAssociationTable_associationRecordsMustBeInserted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009insert into Country_cities(cities_id, country_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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_onlySourceEntitiesArePersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 204 chars]...\u000a 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id from country | {}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from country_cities | {}\u000a2025-12-18 07:32:08\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$MappedBy",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "reverseEntitiesAreLoaded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@42]\u000a2025-12-18 07:32:\u000a...[truncated 949 chars]...\u000a\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@57803786,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$MappedBy",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationIsDefinedByColumnNameOnTargetSideAndReverseAccessorIsUsed_columnOverrideIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, name varchar(255), id int not null, state int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_state_Country_id foreign key(state) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$MappedBy",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009insert into Country(id) values (?) | {1={\u000a...[truncated 2399 chars]...\u000aDEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@13}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select countryId from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$MappedBy",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ordered_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, myIdx integer, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Country(id) va\u000a...[truncated 2902 chars]...\u000a3, City.countryId (U)=null}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009update City set myIdx = ?, countryId = ? where id = ? | {1={City.myIdx (U)=2, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}, 2={City.myIdx (U)=1, City.id (W)=o.c.s.i.PersistableIdentifier@23, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select name, myIdx from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$MappedBy",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "noCascade_defaultCascadeIsAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperat\u000a...[truncated 3658 chars]...\u000a, City.name (U)=touched Paris, City.countryId (U)=null}, 2={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Paris, City.countryId (U)=null}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select name from Country where id = 42 | {}\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select name from City where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$MappedBy",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "initializeWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@42]\u000a2025-12-18 07:32:\u000a...[truncated 949 chars]...\u000a\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@18633580,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        }
      ],
      "duration" : 0.071,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$MappedBy",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "schemaIsCorrect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table City(id int not null, name varchar(255) not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)\u000a"
        },
        {
          "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-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:09\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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:09\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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_mandatory_columnIsNotNullable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.052,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withPolymorphicTarget_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Town(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add c\u000a...[truncated 4466 chars]...\u000aDEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@13, City.name (U)=Grenoble}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:08\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" : "mappedBy_differentWays(ThrowingSupplier, boolean)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperat\u000a...[truncated 4591 chars]...\u000aEntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@224374ac,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_differentWays(ThrowingSupplier, boolean)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperat\u000a...[truncated 4592 chars]...\u000aEntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3b1cf9ff,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_differentWays(ThrowingSupplier, boolean)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table city(country_id int, name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table city add constraint FK_city_country_id_Country_id foreign key(country_id) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOpe\u000a...[truncated 4501 chars]...\u000atyType=o.c.s.e.m.Country\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_differentWays(ThrowingSupplier, boolean)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, country_id int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_country_id_Country_id foreign key(country_id) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOpe\u000a...[truncated 4500 chars]...\u000atyType=o.c.s.e.m.Country\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "associationTable_set_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)\u000a2025-12-18\u000a...[truncated 4186 chars]...\u000atatement 1 times\u000a2025-12-18 07:32:08\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-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select id from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fetchSeparately",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@42]\u000a2025-12-18 07:32:\u000a...[truncated 1362 chars]...\u000aier@1, o.c.s.i.PersistedIdentifier@2]\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select City.name as City_name, City.id as City_id from City where City.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.City\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.City\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-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdenti\u000a...[truncated 356 chars]...\u000aG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 1216 chars]...\u000aguages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:08\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        }
      ],
      "duration" : 0.018,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiple_oneToOne_partialOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references\u000a...[truncated 5843 chars]...\u000aration\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiple_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(\u000a...[truncated 5545 chars]...\u000aerson.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=French president renamed}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "unique",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "unique_mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lightOneToOne_relationIsPersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), presidentId int, id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, presidentId, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@456, Country.name=France, Country.description=null, Country.presidentId=Person[addressBook=<null>,addresses=<null>,bicycl\u000a...[truncated 1317 chars]...\u000acontracts=<null>,country=<null>,id=o.c.s.i.PersistableIdentifier@124,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=French president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "unique_mappedByColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(countryId int, name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7402 chars]...\u000a8 07:32:12\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:12\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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideGetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7402 chars]...\u000a8 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:12\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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideSetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7402 chars]...\u000a8 07:32:12\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1}}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:12\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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedBySourceSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7402 chars]...\u000a8 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:12\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" : "ownedByReverseSideColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7402 chars]...\u000a8 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:12\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "targetEntityIsDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@10\u000a...[truncated 545 chars]...\u000aoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRA\u000a...[truncated 1728 chars]...\u000a\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mandatory_withNullTarget_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_targetInstanceIsUpdated_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQL\u000a...[truncated 2024 chars]...\u000ayType=o.c.s.e.m.Country\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select count(*) as countryCount from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_targetInstanceIsUpdated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRA\u000a...[truncated 2037 chars]...\u000ayType=o.c.s.e.m.Country\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRA\u000a...[truncated 983 chars]...\u000aTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        }
      ],
      "duration" : 0.042,
      "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationNullifiedWithOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRA\u000a...[truncated 2783 chars]...\u000all>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@0]\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRA\u000a...[truncated 4232 chars]...\u000a>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@0]\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQL\u000a...[truncated 4535 chars]...\u000aerson.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@0}\u000a2025-12-18 07:32:12\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:\u000a...[truncated 967 chars]...\u000aUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationNullified_relationIsOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRA\u000a...[truncated 2733 chars]...\u000a>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@0]\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}\u000a2025-12-18 07:32:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person\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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:12\u0009TRA\u000a...[truncated 3042 chars]...\u000all>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:12\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@0]\u000a2025-12-18 07:32:12\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}\u000a"
        }
      ],
      "duration" : 0.063,
      "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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notDefined_defaultIsAll_getter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRA\u000a...[truncated 2026 chars]...\u000aentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@666]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_getter_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQL\u000a...[truncated 3791 chars]...\u000a025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009update Person set countryId = ? where id = ? | {1={}}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select name from Person | {}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cascade_deleteWithOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@10\u000a...[truncated 731 chars]...\u000aier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_getter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRA\u000a...[truncated 1447 chars]...\u000a Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.description (U)=null}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_setter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRA\u000a...[truncated 1447 chars]...\u000auntry.id (W)=o.c.s.i.PersistableIdentifier@42, Country.name (U)=touched France}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a"
        }
      ],
      "duration" : 0.056,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationIsDefinedByColumnOnTargetSideAndReverseMutatorIsUsed_columnOverrideIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, capitalId int not null, unique (id))\u000a2025-12-18 07:32:12\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.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationOwnedBySource_columnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, mainTownId int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_mainTownId_City_id foreign key(mainTownId) 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-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:12\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:12\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableAndTableSetByTargetEntity_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:13\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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationIsDefinedByColumnOnTargetSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\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-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\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.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationOwnedByTargetSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.106,
      "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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tablePerClass_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table ElectricCar(plug integer, id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table ElectricCar add constraint FK_ElectricCar_id_Car_id foreign key(id) references Car(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, color, id) v\u000a...[truncated 5868 chars]...\u000aheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select * from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables_singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, plug integer, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOper\u000a...[truncated 4354 chars]...\u000atJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tablePerClass_tablePerClass_isNotSupported",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tablePerClass_singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table CAR(model varchar(255), color int, id int not null, plug integer, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into CAR(plug, model, color, id, DTYPE) values (?, ?, ?, ?, ?) | {1={CAR.DTYPE=ELECTRIC_CAR, CAR.id=o.c.s.i.PersistableIdentifier@1, CAR.color=Color[rgb=666], CAR.plug=CCS, CAR.model=Renault}}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperati\u000a...[truncated 3997 chars]...\u000a CAR.plug as CAR_plug, CAR.DTYPE as CAR_DTYPE from CAR where CAR.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from CAR where id = ? | {1={CAR.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select * from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table ElectricCar(plug integer, id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeploy\u000a...[truncated 6423 chars]...\u000a07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\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.003,
          "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table ElectricCar(plug integer, id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table ElectricCar add constraint FK_ElectricCar_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-1\u000a...[truncated 5930 chars]...\u000aier@1,timestamp=<null>]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\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.088,
      "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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter \u000a...[truncated 7349 chars]...\u000a025-12-18 07:32:11\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-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select count(*) as vehicleCount from abstractVehicle where id in (1, 2) | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id) value\u000a...[truncated 3266 chars]...\u000a07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter \u000a...[truncated 377 chars]...\u000a8 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(id, color) values (?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Truck(id, color) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select model from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id) value\u000a...[truncated 3346 chars]...\u000aleRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:11\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.model.Car\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car[inspections=[],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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck\u000a...[truncated 7649 chars]...\u000ack where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a"
        }
      ],
      "duration" : 0.065,
      "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.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id, model, color, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault}}\u000a2025-12-18 07:32:11\u000a...[truncated 3932 chars]...\u000a1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id, model, color, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}}\u000a2025-12-18 07:32:11\u000a...[truncated 1814 chars]...\u000aehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\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" : "twoSubClasses_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id, color, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666]}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id, color, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.DTYPE=TRUCK, AbstractVehicle.color=Color[rgb=42]}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select model from AbstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id, model, color, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}}\u000a2025-12-18 07:32:11\u000a...[truncated 1925 chars]...\u000aectionCriteria=false, parent=null\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int, model varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id, model, color, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.model=Renault, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=CAR}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2\u000a...[truncated 4272 chars]...\u000a 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color integer, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id, model, color, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR}}\u000a2025-12-18 07:3\u000a...[truncated 288 chars]...\u000ationCriteria=false, parent=null\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a"
        }
      ],
      "duration" : 0.081,
      "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Ca\u000a...[truncated 4481 chars]...\u000acolor as AbstractVehicle_color, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:11\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-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u000a...[truncated 6022 chars]...\u000aflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:11\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.model.Truck\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Truck(id, color) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 time\u000a...[truncated 5215 chars]...\u000aplates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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$TablePerClass",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, color, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u000a...[truncated 6405 chars]...\u000at 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, color, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009TablePerClassPolymorphismPersister\u0009selecting ent\u000a...[truncated 2479 chars]...\u000aDEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car[inspections=[],model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, id) values (?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select model from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(id, model, color) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | \u000a...[truncated 2541 chars]...\u000ar.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car[inspections=[],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$TablePerClass",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, color, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u000a...[truncated 7468 chars]...\u000a1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:11\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-12-18 07:32:11\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$OneToJoinTable",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id forei\u000a...[truncated 9728 chars]...\u000ament 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as vehicleCount from Vehicle where id in (1, 2) | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinTable",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add co\u000a...[truncated 4720 chars]...\u000ament 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle left outer join car on Vehicle.id = car.id | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinTable",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add co\u000a...[truncated 4257 chars]...\u000aRelationJoinNode$DefaultRelationJoinRowConsumer on object Car[inspections=[],model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car[inspections=[],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$OneToJoinTable",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, engineId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) \u000a...[truncated 10429 chars]...\u000a={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.109,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinTable",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.065,
          "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-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle_wheels(vehicle_id int, wheels_serialNumber varchar(255), unique (vehicle_id, wheels_serialNumber))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Wheel(model varchar(255), serialNumber v\u000a...[truncated 15924 chars]...\u000ar@2,timestamp=<null>]\u000a2025-12-18 07:32:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-12-18 07:32:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer 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.025,
          "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-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:01\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=null, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}\u000a2025-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:01\u0009TRACE\u0009SQLOperation\u0009insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.P\u000a...[truncated 7649 chars]...\u000aicJoinRootRowConsumer\u000a2025-12-18 07:32:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-12-18 07:32:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:01\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-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:01\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 9845 chars]...\u000aflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:01\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.model.Truck\u000a2025-12-18 07:32:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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.02,
          "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-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:01\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-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:01\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 8356 chars]...\u000aflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:01\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.model.Truck\u000a2025-12-18 07:32:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:01\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-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:01\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 8750 chars]...\u000arete.stalactite.engine.model.Truck\u000a2025-12-18 07:32:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-12-18 07:32:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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.028,
          "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-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:01\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:01\u0009TRACE\u0009SQLOperation\u0009insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}\u000a2025-12-18 07:32:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-\u000a...[truncated 9091 chars]...\u000aplates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-01, Wheel.vehicleId=o.c.s.i.PersistableIdent\u000a...[truncated 7605 chars]...\u000aplates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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.02,
          "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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table Radio add constraint FK_Radio_carId_Vehicle_id forei\u000a...[truncated 9623 chars]...\u000aicJoinRootRowConsumer\u000a2025-12-18 07:32:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-12-18 07:32:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer 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.016,
          "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-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 8079 chars]...\u000aflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:02\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.model.Truck\u000a2025-12-18 07:32:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToOne(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.model=null, Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.serialNumber=XYZ-ABC-01}}\u000a2025-12-18 07:32:02\u000a...[truncated 7328 chars]...\u000aplates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:02\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:02\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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.041,
          "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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeploye\u000a...[truncated 7757 chars]...\u000astatement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\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)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeploye\u000a...[truncated 7279 chars]...\u000astatement 1 times\u000a2025-12-18 07:32:02\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-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\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)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-\u000a...[truncated 5557 chars]...\u000astatement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009update City set barCount = ?, name = ?, countryId = ? where id = ? | {1={City.barCount (U)=51, City.countryId (U)=null, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-\u000a...[truncated 4811 chars]...\u000astatement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009update City set barCount = ?, name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@42, City.barCount (U)=51, City.countryId (U)=null, City.name (U)=Grenoble}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.033,
          "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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, u\u000a...[truncated 12989 chars]...\u000astatement 1 times\u000a2025-12-18 07:32:02\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-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\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)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, u\u000a...[truncated 10680 chars]...\u000astatement 1 times\u000a2025-12-18 07:32:02\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-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.048,
          "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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer not null, id int not null,\u000a...[truncated 11208 chars]...\u000atryId (U)=null}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer not null, id int not null,\u000a...[truncated 8571 chars]...\u000ae (U)=Grenoble}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\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)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount intege\u000a...[truncated 11020 chars]...\u000a 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount intege\u000a...[truncated 11004 chars]...\u000a 07:32:02\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-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\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)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer not null, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 8250 chars]...\u000a\u0009SQLOperation\u0009update Village set barCount = ?, name = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.countryId (U)=null, Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer not null, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 8609 chars]...\u000a\u0009SQLOperation\u0009update Village set barCount = ?, name = ?, 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-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.037,
          "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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statem\u000a...[truncated 12850 chars]...\u000alePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@17]\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, 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.025,
          "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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching statem\u000a...[truncated 11818 chars]...\u000alePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@17]\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, 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.032,
          "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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching \u000a...[truncated 14041 chars]...\u000alePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@17]\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, 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.03,
          "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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SQLOperation\u0009Batching \u000a...[truncated 12793 chars]...\u000alePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@17]\u000a2025-12-18 07:32:02\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, 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.034,
          "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-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, ownerId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table Car ad\u000a...[truncated 26371 chars]...\u000aolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, ownerId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table Car ad\u000a...[truncated 18297 chars]...\u000aolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:02\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as 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)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-12-18 07:32:02\u0009DEBUG\u0009DDLDeployer\u0009alter table Car \u000a...[truncated 27502 chars]...\u000aolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as 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.024,
          "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-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Car \u000a...[truncated 19270 chars]...\u000aolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, color int, ownerId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, ownerId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Pers\u000a...[truncated 14753 chars]...\u000aVehicle_id, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, Car.color as Car_color, Car.id as Car_id, Truck.color as Truck_color, Truck.id as Truck_id from (select Truck.color as color, Truck.id as id, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, 'Car' as DISCRIMINATOR from Car) as Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id 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)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, color int, ownerId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, ownerId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Pers\u000a...[truncated 19038 chars]...\u000aVehicle_id, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, Car.color as Car_color, Car.id as Car_id, Truck.color as Truck_color, Truck.id as Truck_id from (select Truck.color as color, Truck.id as id, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, 'Car' as DISCRIMINATOR from Car) as Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, unique (id\u000a...[truncated 6633 chars]...\u000a,radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer 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" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.engineId=null, Vehicle.id=o.c.s.i.Persista\u000a...[truncated 7950 chars]...\u000arete.stalactite.engine.model.Truck\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperati\u000a...[truncated 7187 chars]...\u000alassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasElementCollection(String, EntityPersister, PersistenceContext, PolymorphismType)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car_plates(id int, plates varchar(255), unique (id, plates))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Car_plates add constraint FK_Car_plates_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, uniq\u000a...[truncated 6883 chars]...\u000a,radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasElementCollection(String, EntityPersister, PersistenceContext, PolymorphismType)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:03\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-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 7122 chars]...\u000aflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:03\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.model.Truck\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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" : "crud_polymorphism_subClassHasElementCollection(String, EntityPersister, PersistenceContext, PolymorphismType)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\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-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching st\u000a...[truncated 6749 chars]...\u000aplates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:03\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_trunkHasOneToMany(String, EntityPersister)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:03\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-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK\u000a...[truncated 10091 chars]...\u000atedIdentifier@0,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.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-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Countr\u000a...[truncated 12562 chars]...\u000atedIdentifier@0,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_trunkHasOneToMany(String, EntityPersister)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Republic(deputeCount, name, description, id, presidentId) values (?, ?, ?, ?, ?) | {1={Republic.name=France, Republic.presidentId=o.c.s.i.PersistableIdenti\u000a...[truncated 11049 chars]...\u000atedIdentifier@0,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToTablePerClass_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer not null, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009\u000a...[truncated 8617 chars]...\u000aeration\u0009update Village set barCount = ?, name = ?, countryId = ? where id = ? | {1={Village.countryId (U)=null, Village.name (U)=Grenoble, Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:03\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.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToSingleTable_crud_ownedByReverseSide_foreignKeysAreCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, countryId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:03\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.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToTablePerClass_crud_ownedByReverseSide_foreignKeysAreCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer not null, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToJoinTable_crud_ownedByReverseSide_foreignKeysAreCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer not null, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer not null, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)\u000a"
        }
      ],
      "duration" : 0.124,
      "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.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToSingleTable_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching \u000a...[truncated 12793 chars]...\u000alePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@17]\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, 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.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToJoinedTable_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, ownerId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constrain\u000a...[truncated 17841 chars]...\u000a-12-18 07:32:03\u0009DEBUG\u0009JoinTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as 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.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToJoinedTable_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constra\u000a...[truncated 18631 chars]...\u000a-12-18 07:32:03\u0009DEBUG\u0009JoinTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as 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.045,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToSingleTable_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statem\u000a...[truncated 11818 chars]...\u000alePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@17]\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Vehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, 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.17,
      "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$OneToTablePerClass",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, engineId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.Persist\u000a...[truncated 8952 chars]...\u000ad = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClass",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, engineId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u000a...[truncated 3924 chars]...\u000a]\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:03\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a2025-12-18 07:32:03\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClass",
          "duration" : 0.555,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))\u000a2025-12-18 07:32:03\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, color, id, engineId) values (?, ?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.engineId=null, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a20\u000a...[truncated 3518 chars]...\u000aMergeJoinNode$MergeJoinRowConsumer on object Car[inspections=[],model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car[inspections=[],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$OneToTablePerClass",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, color int, engineId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, engineId int, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.Persist\u000a...[truncated 10442 chars]...\u000a= ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from truck where id = 2 | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.645,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClass",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$SingleTableWithOneToOne",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperati\u000a...[truncated 6151 chars]...\u000a 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$SingleTableWithOneToOne",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 3182 chars]...\u000a 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$SingleTableWithOneToOne",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperati\u000a...[truncated 2818 chars]...\u000a.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car[inspections=[],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$SingleTableWithOneToOne",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, engineId int, model varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperati\u000a...[truncated 7130 chars]...\u000a={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.092,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$SingleTableWithOneToOne",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\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-12-18 07:32:13\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-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-\u000a...[truncated 639 chars]...\u000al as engine_model, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {1=1}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car{id=1, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\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-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [1]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=1}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-12-18 07:32:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 \u000a...[truncated 1119 chars]...\u000a}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=1, color=null, model='Renault'}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=1, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:13\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-12-18 07:32:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [1]\u000a2025-12-18 07:32:13\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=1}\u000a2025-12-18 07:32:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car\u000a"
        }
      ],
      "duration" : 0.048,
      "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.FluentEntityMappingConfigurationSupportRelationMixTest",
          "duration" : 0.912,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_SetSetMix_update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:00\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:00\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:00\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:00\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) ref\u000a...[truncated 14067 chars]...\u000afilarete.stalactite.engine.model.Country@11b59291,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:01\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportRelationMixTest",
          "duration" : 0.118,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_oneToOneAndOneToMany_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeplo\u000a...[truncated 9182 chars]...\u000atedIdentifier@0,mainBicycle=<null>,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfCompositeIdEntityAsKey=<null>,mapPropertyMadeOfCompositeIdEntityAsValue=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportRelationMixTest",
          "duration" : 0.089,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_ListSetMix_listContainsDuplicate_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Country_ancientCities(country_id int, ancientCities_id int, idx integer, unique (country_id, ancientCities_id, idx))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, \u000a...[truncated 25245 chars]...\u000ang o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer 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=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,towns=<null>,version=0]\u000a2025-12-18 07:32:01\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportRelationMixTest",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:01\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-12-18 07:32:01\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.FluentEntityMappingConfigurationSupportRelationMixTest$ConfigurationReuse_MappedSuperClassAndRelations",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_withManyToMany_foreignKeysAreAddedToSchema",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportRelationMixTest$ConfigurationReuse_MappedSuperClassAndRelations",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_withManyToOne_foreignKeysAreAddedToSchema",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportRelationMixTest$ConfigurationReuse_MappedSuperClassAndRelations",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_withOneToOne_foreignKeysAreAddedToSchema",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportRelationMixTest$ConfigurationReuse_MappedSuperClassAndRelations",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_withOneToMany_foreignKeysAreAddedToSchema",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.087,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportRelationMixTest$ConfigurationReuse_MappedSuperClassAndRelations",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_withConfigurationFromInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Titi(id VARCHAR(255) not null, prop1 varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tutu(id VARCHAR(255) not null, firstName varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata ad\u000a...[truncated 5093 chars]...\u000aSQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009delete from Tata where id = ? | {1={Tata.id=o.c.s.i.PersistedIdentifier@5f9a2371-ecc2-4b2c-876f-f11cf0f244b5}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistedIdentifier@5f9a2371-ecc2-4b2c-876f-f11cf0f244b5}}\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select id from Toto union all select id from Tata | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperati\u000a...[truncated 2449 chars]...\u000a18 07:32:05\u0009TRACE\u0009SQLOperation\u0009delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@c394a416-34d0-4d38-a59c-51ddd01ccb07}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@c394a416-34d0-4d38-a59c-51ddd01ccb07}}\u000a2025-12-18 07:32:05\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_columnSizeGiven_columnSizeIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(123), unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-12-18 07:32:05\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.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-12-18 07:32:05\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.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_severalTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tutu(identifier VARCHAR(255) not null, firstName varchar(255), unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identif\u000a...[truncated 4228 chars]...\u000a18 07:32:05\u0009TRACE\u0009SQLOperation\u0009delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@a9220d35-cccd-4ce3-a49b-802afd34d053}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@a9220d35-cccd-4ce3-a49b-802afd34d053}}\u000a2025-12-18 07:32:05\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.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure_columnNameGiven_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, dummyName varchar(255), unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)\u000a"
        }
      ],
      "duration" : 0.105,
      "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",
          "duration" : 0.009,
          "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.014,
          "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(255), id varchar(36) not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.modificationDate=Thu Dec 18 07:32:05 UTC 2025, Toto.creationDate=Thu Dec 18 07:32:05 UTC 2025, Toto.id=o.c.s.i.PersistedIdentifier@6b66734f-3b5b-4817-ad28-d1f414dc4c66}}\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select readonlyProperty from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIndexNaming_onEmbedded",
          "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_withReadConverter_converterIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4a4c0caa-79be-4124-8e7e-7b3852863448, Toto.name=toto}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@4a4c0caa-79be-4124-8e7e-7b3852863448]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@4a4c0caa-79be-4124-8e7e-7b3852863448}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_methodHasNoMatchingField_configurationIsStillValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=null, PersonWithGender.gender=FEMALE}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.PersonWithGender\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.195,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withConflictingEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into countryTable(countryCreatedAt, id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?, ?) | {1={countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.name=France, countryTable.presidentName=François, countryTable.id=o.c.s.i.PersistableIdentifier@1, countryTable.countryCreatedAt=Mon Jan 01 00:00:00 UTC 2018}}\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-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, creationDate varchar(255), modificationDate timestamp, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Thu Dec 18 07:32:05 UTC 2025, Toto.modificationDate=Thu Dec 18 07:32:05 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@b4dad2a9-526d-4d0c-b91a-a49b592\u000a...[truncated 88 chars]...\u000ac.s.i.PersistableIdentifier@b4dad2a9-526d-4d0c-b91a-a49b592a3edc]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.creationDate as Toto_creationDate, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@b4dad2a9-526d-4d0c-b91a-a49b592a3edc}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIndexNaming_isAppliedToEmbedded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_mandatory_onMissingValue_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255) not null, firstName varchar(255) not null, id int not null, unique (id))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.001,
          "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinder_binderIsUsed_writeCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, possibleStates varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(possibleStates, id) values (?, ?) | {1={Toto.possibleStates=[IN_PROGRESS, DONE], Toto.id=o.c.s.i.PersistableIdentifier@ee851c9d-b949-4048-b890-1723238460fc}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@ee851c9d-b949-4048-b890-1723238460fc]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.possibleStates as Toto_possibleStates, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@ee851c9d-b949-4048-b890-1723238460fc}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withSomeExcludedProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\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.id=o.c.s.i.PersistableIdentifier@1, countryTable.presidentName=François}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_nullValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=null, PersonWithGender.gender=null, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.PersonWithGender\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_definedAsIdentifier_identifierIsStoredAsString",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@49b26278-6200-4f68-8e74-5018abeeb51c}}\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_mandatory_columnConstraintIsAdded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withWriteConverter_converterIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.name=TOTO, Toto.id=o.c.s.i.PersistableIdentifier@6f61e2f3-5bfe-4670-b672-bbb85e7e0726}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@6f61e2f3-5bfe-4670-b672-bbb85e7e0\u000a...[truncated 710 chars]...\u000aersistableIdentifier@6f61e2f3-5bfe-4670-b672-bbb85e7e0726]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@6f61e2f3-5bfe-4670-b672-bbb85e7e0726}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "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.002,
          "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_nullValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=MALE}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-1\u000a...[truncated 262 chars]...\u000aalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.PersonWithGender\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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_readonly_columnIsNotWrittenToDatabase_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), firstName varchar(255), id varchar(36) not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@eb5910c3-6cbe-4b51-a980-b9255908dae3}}\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select firstName from Toto | {}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelatio\u000a...[truncated 78 chars]...\u000abe-4b51-a980-b9255908dae3]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.firstName as Toto_firstName, Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistedIdentifier@eb5910c3-6cbe-4b51-a980-b9255908dae3}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a2025-12-18 07:32:05\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.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_readonly_columnIsNotWrittenToDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), firstName varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@2b3b3283-26a7-4e45-a41b-d4077ea80785}}\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009update Toto set name = ? where id = ? | {1=dummyName, 2=o.c.s.i.PersistedIdentifier@2b3b3283-26a7-4e45-a41b-d4077ea80785}\u000a2025-12-18 07:32:05\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.017,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIndexNaming",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinder_binderIsUsed_readCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@094834f4-fe54-41a2-8925-a1fdf93588b9}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@094834f4-fe54-41a2-8925-a1fdf93588b9]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@094834f4-fe54-41a2-8925-a1fdf93588b9}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withReadConverter_converterIsUsed_readOnlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {Toto.id=o.c.s.i.PersistedIdentifier@fdcb171f-d9bc-4ffe-be9e-dda47a5fd9be, Toto.name=toto}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@fdcb171f-d9bc-4ffe-be9e-dda47a5fd9be]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistedIdentifier@fdcb171f-d9bc-4ffe-be9e-dda47a5fd9be}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withColumnName_targetedPropertyNameIsTaken",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.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$MapEnum",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedByName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\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-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapEnum",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mandatory_onMissingValue_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\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$MapEnum",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byDefault_ordinalIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapEnum",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mandatory_columnConstraintIsAdded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapEnum",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnMappedByOrdinal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender integer, id int not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapEnum",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedByOrdinal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender INT, id int not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\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-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        }
      ],
      "duration" : 0.047,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapEnum",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), id VARCHAR(255) not null, unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@efacb9e3-0f59-4cb2-907d-55c0871e207e}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@efacb9e3-0f59-4cb2-907d-55c0871e207e]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@efacb9e3-0f59-4cb2-907d-55c0871e207e}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_2Args_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@7c4c1e0f-fe57-47d8-a00d-dad9a1d1cc86}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@7c4c1e0f-fe57-47d8-a00d-dad9a1d1cc86]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@7c4c1e0f-fe57-47d8-a00d-dad9a1d1cc86}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingFactory_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@b283c15f-c9af-47d9-96da-2746fc77c9f1}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@b283c15f-c9af-47d9-96da-2746fc77c9f1]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@b283c15f-c9af-47d9-96da-2746fc77c9f1}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "column",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), uid varchar(36) not null, unique (uid))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_supplier_supplierIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4d14ac25-54d9-4333-abc3-a16918710414, Toto.name=Tutu}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@4d14ac25-54d9-4333-abc3-a16918710414]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@4d14ac25-54d9-4333-abc3-a16918710414}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNameAndSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), id varchar(36) not null, unique (id))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.003,
          "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.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fieldName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), uid varchar(36) not null, unique (uid))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byDefault_defaultConstructorIsInvoked_setterIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@3b913ab6-6db9-4d58-9f96-ad3a0debe37f}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@3b913ab6-6db9-4d58-9f96-ad3a0debe37f]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@3b913ab6-6db9-4d58-9f96-ad3a0debe37f}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_1Arg_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@96035d28-8907-468a-a124-feb7bed9aa33, Toto.name=Tutu}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@96035d28-8907-468a-a124-feb7bed9aa33]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@96035d28-8907-468a-a124-feb7bed9aa33}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_1ArgColumnName_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), myId VARCHAR(255) not null, unique (myId))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(myId, name) values (?, ?) | {1={Toto.name=Tutu, Toto.myId=o.c.s.i.PersistableIdentifier@2f054b39-9aa3-4af8-98ba-8e19992c6460}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@2f054b39-9aa3-4af8-98ba-8e19992c6460]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.myId as Toto_myId from Toto where Toto.myId in (?) | {1=o.c.s.i.PersistableIdentifier@2f054b39-9aa3-4af8-98ba-8e19992c6460}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        }
      ],
      "duration" : 0.181,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withConstructorSpecified_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@d7bcdb75-ae9e-4be0-8ad6-dc720705a9cb}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@d7bcdb75-ae9e-4be0-8ad6-dc720705a9cb]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@d7bcdb75-ae9e-4be0-8ad6-dc720705a9cb}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withConstructorSpecified_byColumnName_constructorIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(label varchar(255), identifier VARCHAR(255) not null, unique (identifier))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(identifier, label) values (?, ?) | {1={Toto.label=null, Toto.identifier=o.c.s.i.PersistableIdentifier@e84ccf90-0eb2-42ef-9067-fad08e63944c}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@e84ccf90-0eb2-42ef-9067-fad08e63944c]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.label as Toto_label, Toto.identifier as Toto_identifier from Toto where Toto.identifier in (?) | {1=o.c.s.i.PersistableIdentifier@e84ccf90-0eb2-42ef-9067-fad08e63944c}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setByConstructor_withSeveralArguments",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Hello, Toto.id=o.c.s.i.PersistableIdentifier@bfac2269-7e9b-4156-9a52-0cf4167c57a3}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@bfac2269-7e9b-4156-9a52-0cf4167c57a3]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@bfac2269-7e9b-4156-9a52-0cf4167c57a3}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byDefault_defaultConstructorIsInvoked_setterIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@25ad7a7f-70c1-45bf-8fb3-81f574c618b0}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@25ad7a7f-70c1-45bf-8fb3-81f574c618b0]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@25ad7a7f-70c1-45bf-8fb3-81f574c618b0}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setByConstructor_constructorIsInvoked_setterIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@43e75903-e5f6-4e5e-8859-91fe5aaf43eb}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@43e75903-e5f6-4e5e-8859-91fe5aaf43eb]\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@43e75903-e5f6-4e5e-8859-91fe5aaf43eb}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto\u000a"
        }
      ],
      "duration" : 0.05,
      "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.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_versionIsUpgraded_dateVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Country(modificationDate timestamp, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, modificationDate, id) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0, Country.modificationDate=2025-12-18T07:32:04.922}}\u000a2025\u000a...[truncated 1392 chars]...\u000a with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, modificationDate = ? where id = ? and modificationDate = ? | {1={Country.name (U)=Tutu, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.modificationDate (U)=2025-12-18T07:32:04.931, Country.modificationDate (W)=2025-12-18T07:32:04.925}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_versionedPropertyIsOfUnsupportedType_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_versionIsUpgraded_integerVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Country(version integer not null, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.version=1, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.name=France}}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SimpleRelationalEnti\u000a...[truncated 1154 chars]...\u000aableIdentifier@0}\u000a2025-12-18 07:32:04\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.version (U)=3, Country.version (W)=2, Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.description (U)=null, Country.name (U)=Tutu}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.068,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityIsOutOfSync_databaseIsNotUpdated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:04\u0009DEBUG\u0009DDLDeployer\u0009create table Country(version integer not null, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:04\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:04\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-12-18 07:32:04\u0009DEBUG\u0009SimpleRelationalEnti\u000a...[truncated 529 chars]...\u000a-12-18 07:32:04\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.description (U)=null, Country.version (U)=2, Country.version (W)=1, Country.name (U)=Tata, Country.id (W)=o.c.s.i.PersistableIdentifier@0}}\u000a2025-12-18 07:32:05\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:05\u0009TRACE\u0009SQLOperation\u0009delete from Country where version = ? and id = ? | {1={Country.version=1, Country.id=o.c.s.i.PersistableIdentifier@0}}\u000a"
        }
      ],
      "duration" : 0.109,
      "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.ForeignKeyNamingStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hash_2FK_targetColumnsHaveSameName_hashMustBeDifferent",
          "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.ForeignKeyNamingStrategyTest",
      "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.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "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.cascade.AfterDeleteByIdSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest",
          "duration" : 0.017,
          "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.03,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "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.cascade.AfterInsertSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest",
          "duration" : 0.025,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.011,
      "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.003,
      "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.003,
      "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.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.BeforeInsertSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest",
          "duration" : 0.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.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.AssociationRecordMappingTest$CompositeKey",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "write_read",
          "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.configurer.AssociationRecordMappingTest$CompositeKey",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.AssociationRecordMappingTest$SingleColumnKey",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "write_read",
          "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.configurer.AssociationRecordMappingTest$SingleColumnKey",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (?) | {1={Element.id=1}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\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-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (default) | {1={}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (?) | {1={Element.id=1}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}}\u000a"
        }
      ],
      "duration" : 0.041,
      "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.026,
          "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.038,
      "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.PropertyAccessorResolverTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_propertyDoesntMeetJavaBeanNamingConvention_exceptionIsThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.label=What's the answer to Life, the Universe and Everything ?, Element.id=1, Element.DTYPE=QUESTION}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\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-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, default, ?) | {1={Element.DTYPE=QUESTION, Element.label=What's the answer to Life, the Universe and Everything ?}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_targetTableAndOverridingColumnsAreDifferent_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.DTYPE=QUESTION, Element.label=What's the answer to Life, the Universe and Everything ?, Element.id=1}}\u000a"
        }
      ],
      "duration" : 0.026,
      "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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_targetTableAndOverridingColumnsAreDifferent_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_throwsUnsupportedOperationException",
          "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.configurer.TablePerClassPolymorphismBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.DefaultPersisterBuilderTest",
          "duration" : 0.079,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withPolymorphismSingleTable_resultAssertsThatPersisterManageGivenEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SingleTablePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@42]\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND AbstractVehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.creationDate as AbstractVehicle_creationDate, AbstractVehicle.modificationDate as AbstractVehicle_modificationDate, 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.builder.DefaultPersisterBuilderTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_resultAssertsThatPersisterManageGivenEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@42]\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.creationDate as AbstractVehicle_creationDate, AbstractVehicle.modificationDate as AbstractVehicle_modificationDate, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.DefaultPersisterBuilderTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_singleTable_singleClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.creationDate=Thu Dec 18 07:32:09 UTC 2025, Car.modificationDate=Thu Dec 18 07:32:09 UTC 2025, Car.color=Color[rgb=123], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.DefaultPersisterBuilderTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(creationDate, id, modificationDate) values (?, ?, ?) | {1={AbstractVehicle.modificationDate=Thu Dec 18 07:32:09 UTC 2025, AbstractVehicle.creationDate=Thu Dec 18 07:32:09 UTC 2025, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(color, i\u000a...[truncated 1012 chars]...\u000a:09\u0009TRACE\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 (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.DefaultPersisterBuilderTest",
          "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" : 98,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.DefaultPersisterBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_twiceForSameClass_throwsException",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "void org.codefilarete.stalactite.engine.configurer.builder.DefaultPersisterBuilderTest.build_twiceForSameClass_throwsException() is @Disabled",
          "status" : "SKIPPED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.DefaultPersisterBuilderTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withPolymorphismJoinedTables_resultAssertsThatPersisterManageGivenEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009JoinTablePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@42]\u000a2025-12-18 07:32:09\u0009DEBUG\u0009JoinTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND AbstractVehicle.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.creationDate as AbstractVehicle_creationDate, AbstractVehicle.modificationDate as AbstractVehicle_modificationDate, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from AbstractVehicle left outer join Vehicle as 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.builder.DefaultPersisterBuilderTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_createsAnInstanceThatDoesntRequireTwoSelectsOnItsUpdateMethod",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Car(id, model) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1]\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-12-18 07:32:09\u0009DEB\u000a...[truncated 318 chars]...\u000awhere Car.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Result found in cache, statement will not be executed\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Car\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.DefaultPersisterBuilderTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_singleTable_withInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.modificationDate=Thu Dec 18 07:32:09 UTC 2025, Car.creationDate=Thu Dec 18 07:32:09 UTC 2025, Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=123]}}\u000a"
        }
      ],
      "duration" : 0.135,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.builder.DefaultPersisterBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.IdentificationStepTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertCompositeKeyIdentifierOverridesEqualsHashcode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.026,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.builder.IdentificationStepTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.InheritanceMappingStepTest",
          "duration" : 0.005,
          "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.builder.InheritanceMappingStepTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "collectEmbeddedMappingFromInheritance_withoutHierarchy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.InheritanceMappingStepTest",
          "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.builder.InheritanceMappingStepTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "collectEmbeddedMappingFromInheritance_fromInheritedClasses_withJoinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.019,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.builder.InheritanceMappingStepTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.PersisterBuilderContextTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cycling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.029,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.builder.PersisterBuilderContextTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.PrimaryKeyPropagationStepTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "propagate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.PrimaryKeyPropagationStepTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "propagatePrimarykey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.builder.PrimaryKeyPropagationStepTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.PrimaryKeyStepTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "afterInsertPolicy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.PrimaryKeyStepTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "beforeInsertPolicy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.PrimaryKeyStepTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "alreadyAssignedPolicy",
          "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.configurer.builder.PrimaryKeyStepTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.embeddable.EmbeddableMappingBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTargetTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.embeddable.EmbeddableMappingBuilderTest",
          "duration" : 0.018,
          "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.builder.embeddable.EmbeddableMappingBuilderTest",
          "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.builder.embeddable.EmbeddableMappingBuilderTest",
          "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.builder.embeddable.EmbeddableMappingBuilderTest$InternalProcessor",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumnToTable_existingColumnDoesntMatchLinkageType_linkageAsParameterBinder_doesntThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.builder.embeddable.EmbeddableMappingBuilderTest$InternalProcessor",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumnToTable_handlePrimitiveTypeAndNullability",
          "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.configurer.builder.embeddable.EmbeddableMappingBuilderTest$InternalProcessor",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getColumnValues_mapEntryKeyIsASimpleProperty_givesRightValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assemble_mapEntryKeyIsASimpleProperty_recordIdContainsIdentifiers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assemble_mapEntryKeyIsEntityWithSingleColumn_recordIdContainsIdentifiers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getColumnValues_mapEntryKeyIsEntityWithCompositeKey_givesRightValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "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.001,
          "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.0,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList_withClone_cloneMustBeReplacingInstance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.002,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffSet(Set, Set, Set)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffSet(Set, Set, Set)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.033,
      "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" : 2.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAsynchronousLoad",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.idprovider.PooledIdentifierProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.idprovider.PooledSequenceIdentifierProviderTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveNewIdentifier",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:08\u0009DEBUG\u0009DDLDeployer\u0009create table sequence_table(sequence_name varchar(255), next_val bigint, unique (sequence_name))\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_\u000a...[truncated 530 chars]...\u000a_table.sequence_name=Toto}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=20, sequence_table.sequence_name (W)=Toto}}\u000a2025-12-18 07:32:08\u0009DEBUG\u0009SelectExecutor\u0009selecting entities in 1 chunks\u000a2025-12-18 07:32:08\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a"
        }
      ],
      "duration" : 0.027,
      "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.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAssociationRecordInsertionCascader_getTargets",
          "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.AssociationRecordInsertionCascaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.171,
      "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.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.004,
      "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.OptimizedUpdatePersisterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cachingQueryConnectionProvider_releasesConnectionOnClose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cachingQueryConnectionProvider_releasesConnectionOnRollback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cachingQueryConnectionProvider_implementsRollBackObserverWhenGivenOneDoes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
          "duration" : 0.007,
          "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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Result found in cache, statement will not be executed\u000a"
        }
      ],
      "duration" : 0.012,
      "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.RelationalEntityFinderTest",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.r.RelationalEntityFinderTest$Toto\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Toto[{id=7, a=null, b=null, x=null, y=null\u000a...[truncated 578 chars]...\u000aer\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Toto[{id=17, a=null, b=null, x=null, y=null, z=null, tata=null}]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.r.RelationalEntityFinderTest$Toto\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Toto[{id=23, a=null, b=null, x=null, y=null, z=null, tata=null}]\u000a"
        }
      ],
      "duration" : 0.044,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.RelationalEntityFinderTest",
      "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-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select Toto.id as rootId from Toto where Toto.q = ? | {1=[42]}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@7]\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.r.SimpleRelationalEntityPersisterTest$Toto\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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.b=23, Toto.q=null, Toto.a=17}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.b=31, Toto.q=null, Toto.a=29}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.b=41, Toto.q=null, Toto.a=37}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.b=53, Toto.q=null, Toto.a=43}}\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-12-18 07:32:10\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17, o.c.s.i.PersistableIdentifier@23]\u000a2025-12-18 07:32:10\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.PersistableIdentifier@7, 2=o.c.s.i.PersistableIdentifier@13, 3=o.c.s.i.PersistableIdentifier@17}\u000a2025-12-18 07:32:10\u0009D\u000a...[truncated 352 chars]...\u000ayTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.r.SimpleRelationalEntityPersisterTest$Toto\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.r.SimpleRelationalEntityPersisterTest$Toto\u000a2025-12-18 07:32:10\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.PersistableIdentifier@23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17, o.c.s.i.PersistableIdentifier@23]\u000a2025-12-18 07:32:10\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.PersistableIdentifier@7, 2=o.c.s.i.PersistableIdentifier@13, 3=o.c.s.i.PersistableIdentifier@17}\u000a2025-12-18 07:32:10\u0009D\u000a...[truncated 1045 chars]...\u000atifier@7, Toto.a (U)=17, Toto.q (U)=null, Toto.b (U)=23}, 2={Toto.id (W)=o.c.s.i.PersistedIdentifier@13, Toto.a (U)=29, Toto.q (U)=null, Toto.b (U)=31}, 3={Toto.id (W)=o.c.s.i.PersistedIdentifier@17, Toto.a (U)=37, Toto.q (U)=null, Toto.b (U)=41}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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.q (U)=null, Toto.b (U)=53}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=23, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=17, Toto.q (U)=null}, 2={Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=29, Toto.q (U)=null}, 3={Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.a (U)=37, Toto.q (U)=null}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=53, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.a (U)=43, 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" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.r.SimpleRelationalEntityPersisterTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.r.SimpleRelationalEntityPersisterTest$Toto\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-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.r.SimpleRelationalEntityPersisterTest$Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.002,
          "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-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.046,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@7}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=23, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.a=17}, 2={Toto.b=31, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.a=29}, 3={Toto.b=41, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.a=37}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperati\u000a...[truncated 298 chars]...\u000aToto2.y=123, Toto2.id=o.c.s.i.PersistableIdentifier@1, Toto2.x=117, Toto2.z=-117}, 2={Toto2.y=131, Toto2.id=o.c.s.i.PersistableIdentifier@2, Toto2.x=129, Toto2.z=-129}, 3={Toto2.y=141, Toto2.id=o.c.s.i.PersistableIdentifier@3, Toto2.x=137, Toto2.z=-137}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.y=153, Toto2.id=o.c.s.i.PersistableIdentifier@4, Toto2.x=143, Toto2.z=-143}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17, o.c.s.i.PersistableIdentifier@23]\u000a2025-12-18 07:32:10\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 (?, ?, ?) |\u000a...[truncated 1303 chars]...\u000ast$Toto\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]\u000a2025-12-18 07:32:10\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 (?) | {1=o.c.s.i.PersistableIdentifier@23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17, o.c.s.i.PersistableIdentifier@23]\u000a2025-12-18 07:32:10\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 (?, ?, ?) |\u000a...[truncated 2715 chars]...\u000aid (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto2.y (U)=131, Toto2.z (U)=-129, Toto2.x (U)=129, Toto2.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto2.y (U)=141, Toto2.z (U)=-137, Toto2.x (U)=137, Toto2.id (W)=o.c.s.i.PersistedIdentifier@17}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=153, Toto2.z (U)=-143, Toto2.x (U)=143, Toto2.id (W)=o.c.s.i.PersistedIdentifier@23}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@4}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.a (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.b (U)=23}, 2={Toto.q (U)=null, Toto.a (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.b (U)=31}, 3={Toto.q (U)=null, Toto.a (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.b (U)=41}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching stateme\u000a...[truncated 422 chars]...\u000aableIdentifier@1, Toto2.y (U)=123}, 2={Toto2.x (U)=129, Toto2.z (U)=-129, Toto2.id (W)=o.c.s.i.PersistableIdentifier@2, Toto2.y (U)=131}, 3={Toto2.x (U)=137, Toto2.z (U)=-137, Toto2.id (W)=o.c.s.i.PersistableIdentifier@3, Toto2.y (U)=141}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.x (U)=143, Toto2.z (U)=-143, Toto2.id (W)=o.c.s.i.PersistableIdentifier@4, Toto2.y (U)=153}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@7}\u000a2025-12-18 07:32:10\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.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "checkSQLGeneration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\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.007,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectProjectionWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select count(id) as count from Toto where Toto.a = ? | {1=77}\u000a"
        }
      ],
      "duration" : 0.015,
      "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.cycle.AbstractCycleLoaderTest",
          "duration" : 0.054,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "afterSelect_withSamePersisterAsTrigger_databaseIsATree_doesntFallIntoInfiniteLoop(List)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.cycle.AbstractCycleLoaderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "afterSelect_withSamePersisterAsTrigger_databaseIsATree_doesntFallIntoInfiniteLoop(List)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.058,
      "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.jointable.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-12-18 07:32:09\u0009DEBUG\u0009JoinTablePolymorphismEntityFinder\u0009Finding entities in 2-phases query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.q Equals], hasCollectionCriteria=true, parent=null\u000a2025-12-18 07:32:09\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.i\u000a...[truncated 1995 chars]...\u000a}]\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:09\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$TotoB\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=4, x=43, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\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.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.x=17, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.x=29, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.x=37, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into Toto(x, q, id) values (?\u000a...[truncated 106 chars]...\u000aSQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:09\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-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009insert into TotoB(b, id) values (?, ?) | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.b=41}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.b=53}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009JoinTablePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2, o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]\u000a2025-12-18 07:32:09\u0009DEBUG\u0009JoinTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select Toto.x as Toto_x, Toto.q as Toto_q, Toto.id\u000a...[truncated 1865 chars]...\u000a}]\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:09\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$TotoB\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=4, x=43, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009JoinTablePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]\u000a2025-12-18 07:32:09\u0009DEBUG\u0009JoinTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select Toto.x as Toto_x, Toto.q as Toto_q,\u000a...[truncated 2429 chars]...\u000astatement 2 times\u000a2025-12-18 07:32:09\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-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ? where id = ? | {1={TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3}, 2={TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:09\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-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:09\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-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:09\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-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\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.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\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-12-18 07:32:09\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.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009update Toto set x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.x (U)=17, Toto.q (U)=null}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.x (U)=29, Toto.q (U)=null}, 3={Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.x (U)=37, Toto.q (U)=null}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009up\u000a...[truncated 180 chars]...\u000at 2 times\u000a2025-12-18 07:32:09\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-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:09\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.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009JoinTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.x Equals], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:09\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.\u000a...[truncated 1548 chars]...\u000a}]\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:09\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$TotoB\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=4, x=43, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009JoinTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.x Equals], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:09\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.\u000a...[truncated 1528 chars]...\u000a}]\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:09\u0009DEBUG\u0009JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer\u0009Instantiating entity of type class org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$TotoB\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=4, x=43, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.005,
          "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.jointable.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.101,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$CRUD",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$OneToJoinTable",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id)\u000a...[truncated 5047 chars]...\u000ane where id = ? | {1={Engine.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@2}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@2}}\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select id from Truck | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$OneToJoinTable",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-12-18 07:32:09\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add co\u000a...[truncated 3826 chars]...\u000ang statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:09\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle left outer join car on Vehicle.id = car.id | {}\u000a2025-12-18 07:32:09\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.035,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.jointable.JoinTablePolymorphismPersisterTest$OneToJoinTable",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addingANodeToAnotherOne_treeOfNewNodeIsTheSameAsTheOneItIsAttachedTo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.006,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cloneNodeForParent_mergeJoinNode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cloneNodeForParent_relationJoinNode",
          "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" : "cloneNodeForParent_passiveJoinNode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projectTo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreachJoinWithDepth",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lookupTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.032,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_doesntGoDeeperIfRelatedBeanIdIsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=j.l.Object\u000a2025-12-18 07:32:09\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object java.lang.Object@46491b1b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest",
          "duration" : 0.001,
          "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.0,
          "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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instancesDifferOnIdentifier",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instancesDifferOnEntityType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferIdentifierWithOverriddenEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instanceWithSameValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_verySameInstance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnNode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnRoot",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_verySameInstance",
          "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.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(DefaultEntityMapping, DefaultEntityMapping, 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(DefaultEntityMapping, DefaultEntityMapping, 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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJoin_2Relations",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildSelectQuery_robustToSeveralJoinsUsingSameTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInheritance_tablePerClass_NClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_singleStrategy(Table, String, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_singleStrategy(Table, String, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInheritance_tablePerClass_3Classes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.024,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.JoinRootTest",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addRelationJoin_targetNodeDoesntExist_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.JoinRootTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.065,
      "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.engine.runtime.query.AggregateAccessPointToColumnMappingTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationJoinNode_collectionProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.query.AggregateAccessPointToColumnMappingTest",
          "duration" : 0.057,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tablePerClassRootJoinNode_withSimpleIdentifierMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.query.AggregateAccessPointToColumnMappingTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "rootNode_withSimpleIdentifierMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.query.AggregateAccessPointToColumnMappingTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationJoinNode_mapProperty_simpleKey_simpleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.query.AggregateAccessPointToColumnMappingTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "rootNode_withComplexIdentifierMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.097,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.query.AggregateAccessPointToColumnMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.query.EntityCriteriaSupportTest",
          "duration" : 0.017,
          "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.query.EntityCriteriaSupportTest",
          "duration" : 0.002,
          "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.query.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.028,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.query.EntityCriteriaSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.query.EntityQueryCriteriaSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildComparator_singleDirectProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.query.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.query.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.query.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.query.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.006,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.query.EntityQueryCriteriaSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in 2-phases query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.q Equals], hasCollectionCriteria=true, parent=null\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.DTYPE as DISCRIMINATOR from Toto where Toto.q = ? | {1=[42]}\u000a2025-12-18 07:32:10\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 To\u000a...[truncated 268 chars]...\u000aleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.a=23, Toto.q=null, Toto.x=17, Toto.DTYPE=100}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.a=31, Toto.q=null, Toto.x=29, Toto.DTYPE=100}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into Toto(b, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.q=null, Toto.x=37, Toto.DTYPE=200, Toto.b=41}, 2={Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.q=null, Toto.x=43, Toto.DTYPE=200, Toto.b=53}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SingleTablePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2, o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.x as Toto_x, T\u000a...[truncated 337 chars]...\u000aleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SingleTablePolymorphismPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.id In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.x as T\u000a...[truncated 1047 chars]...\u000a.PersistedIdentifier@1, Toto.a (U)=123, Toto.q (U)=null}, 2={Toto.x (U)=29, Toto.id (W)=o.c.s.i.PersistedIdentifier@2, Toto.a (U)=131, Toto.q (U)=null}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.x (U)=37, Toto.b (U)=141, Toto.id (W)=o.c.s.i.PersistedIdentifier@3, Toto.q (U)=null}, 2={Toto.x (U)=43, Toto.b (U)=153, Toto.id (W)=o.c.s.i.PersistedIdentifier@4, Toto.q (U)=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\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.singletable.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-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-12-18 07:32:10\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.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=123, Toto.x (U)=17, Toto.q (U)=null}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=131, Toto.x (U)=29, Toto.q (U)=null}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.b (U)=141, Toto.x (U)=37, Toto.q (U)=null}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.b (U)=153, Toto.x (U)=43, Toto.q (U)=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.x Equals], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance wit\u000a...[truncated 18 chars]...\u000aleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SingleTablePolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND Toto.x Equals], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnCollectionProperty_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\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.singletable.SingleTablePolymorphismPersisterTest$CRUD",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectProjectionWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select count(id) as count from Toto where Toto.x = ? | {1=77}\u000a"
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$OneToTablePerClass",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, model varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOper\u000a...[truncated 2859 chars]...\u000aement=0.0,id=o.c.s.i.PersistedIdentifier@42,vehicle=<null>]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@2}}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select id from Vehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$OneToTablePerClass",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOper\u000a...[truncated 2491 chars]...\u000a8 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.033,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.singletable.SingleTablePolymorphismPersisterTest$OneToTablePerClass",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009TablePerClassPolymorphismEntityFinder\u0009Finding entities in 2-phases query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND org.codefilarete.stalactite.query.model.QueryStatement$PseudoColumn@1eb2f0b Equals], hasCollectionCriteria=true, parent=null\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select Toto.id as id, DISCRIMINATOR as 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 i\u000a...[truncated 1639 chars]...\u000ar.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=3, x=37, b=41}]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=4, x=43, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\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.tableperclass.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.a=23, TotoA.x=17, TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.q=null}, 2={TotoA.a=31, TotoA.x=29, TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.q=null}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.b=41, TotoB.x=37, TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.q=null}, 2={TotoB.b=53, TotoB.x=43, TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.q=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009TablePerClassPolymorphismPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2, o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009TablePerClassPolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND org.codefilarete.stalactite.query.model.QueryStatement$PseudoColumn@2d988dd1 In], hasCollectionCriteria=false, parent=null\u000a2025-12-18 0\u000a...[truncated 1417 chars]...\u000ar.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=3, x=37, b=41}]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=4, x=43, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009TablePerClassPolymorphismPersister\u0009selecting entities [o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009TablePerClassPolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND org.codefilarete.stalactite.query.model.QueryStatement$PseudoColumn@573f707f In], hasCollectionCriteria=false, parent=null\u000a2025\u000a...[truncated 2145 chars]...\u000antifier@1, TotoA.x (U)=17, TotoA.a (U)=123}, 2={TotoA.q (U)=null, TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.x (U)=29, TotoA.a (U)=131}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.x (U)=37, TotoB.q (U)=null}, 2={TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.x (U)=43, TotoB.q (U)=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\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-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\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.tableperclass.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-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-12-18 07:32:10\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.tableperclass.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.x (U)=17, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1, TotoA.a (U)=123, TotoA.q (U)=null}, 2={TotoA.x (U)=29, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2, TotoA.a (U)=131, TotoA.q (U)=null}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.x (U)=37, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3, TotoB.b (U)=141, TotoB.q (U)=null}, 2={TotoB.x (U)=43, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4, TotoB.b (U)=153, TotoB.q (U)=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$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-12-18 07:32:10\u0009DEBUG\u0009TablePerClassPolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND org.codefilarete.stalactite.query.model.QueryStatement$PseudoColumn@278aefe0 Equals], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.DISCRIMINATOR as Toto_DISCRIMINATOR, TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q\u000a...[truncated 1097 chars]...\u000ar.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=3, x=37, b=41}]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=4, x=43, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009TablePerClassPolymorphismEntityFinder\u0009Finding entities in a single query with criteria o.c.s.e.r.q.EntityCriteriaSupportcriteria=[AND org.codefilarete.stalactite.query.model.QueryStatement$PseudoColumn@7b935da7 Equals], hasCollectionCriteria=false, parent=null\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.DISCRIMINATOR as Toto_DISCRIMINATOR, TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q\u000a...[truncated 1077 chars]...\u000ar.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=3, x=37, b=41}]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.TablePerClassRootJoinNode$TablePerClassPolymorphicJoinRootRowConsumer\u000a2025-12-18 07:32:10\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object TotoB[{id=4, x=43, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.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.tableperclass.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.063,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$CRUD",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$OneToTablePerClass",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into Car(id, model, color) values (?, ?, ?) | {1={Car.color=Color[rgb=6\u000a...[truncated 4432 chars]...\u000aull>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@2}}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select id from Truck | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$OneToTablePerClass",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, vehicleId int, unique (id))\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, color, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOper\u000a...[truncated 3266 chars]...\u000a>]\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:10\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select * from Car | {}\u000a2025-12-18 07:32:10\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.03,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.tableperclass.TablePerClassPolymorphismPersisterTest$OneToTablePerClass",
      "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.id.PersistedIdentifierTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.autoconfigure.StalactiteAutoConfigurationTest",
          "duration" : 0.328,
          "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.18)\u000a\u000a"
        }
      ],
      "duration" : 3.349,
      "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.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:22\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 14819 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createSameDataAgain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:22\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:22\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@61f6784c\u000a2025-12-18 07:32:22\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@61f6784c] for JDBC transaction\u000a202\u000a...[truncated 1818 chars]...\u000aing instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person\u000a2025-12-18 07:32:22\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Initiating transaction commit\u000a2025-12-18 07:32:22\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@347ad50c]\u000a2025-12-18 07:32:22\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@347ad50c] after transaction\u000a"
        }
      ],
      "duration" : 0.177,
      "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.466,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:20\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 5937 chars]...\u000ation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-12-18 07:32:22\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@449145a3\u000a2025-12-18 07:32:22\u0009DEBUG    main\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@42]\u000a2025-12-18 07:32:22\u0009TRACE    main\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "injectionIsDone",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:22\u0009TRACE    main\u0009SQLOperation\u0009insert into Person(id, name) values (?, ?) | {Person.id=1, Person.name=John Do}\u000a2025-12-18 07:32:22\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2d83ea1b\u000a2025-12-18 07:32:22\u0009DEBUG    main\u0009SimpleRelationalEntityPersister\u0009selecting entities [o.c.s.i.PersistedIdentifier@1]\u000a2025-12-18 07:32:22\u0009TRACE    main\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-12-18 07:32:22\u0009DEBUG    main\u0009EntityTreeInflater\u0009Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person\u000a"
        }
      ],
      "duration" : 2.147,
      "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.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 32700 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@265a08b1\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@265a08b1] for JDBC transaction\u000a...[truncated 14253 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@8bcb1c3\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@8bcb1c3] for JD\u000a...[truncated 31359 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.projection_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@62c4b0c7\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62c4b0c7] for JDBC tr\u000a...[truncated 12966 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6d1f1ebe\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6d1f1ebe] for JDBC transaction\u000a202\u000a...[truncated 18747 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@eb4c259\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@eb4c259] for JDBC transaction\u000a2025-\u000a...[truncated 12006 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4477e6d3\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4477e6d3] for JDBC transaction\u000a20\u000a...[truncated 68193 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@73fe0e4d\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73fe0e4d] for JDBC transaction\u000a202\u000a...[truncated 18711 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4f0455d7\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4f0455d7] for JDB\u000a...[truncated 25773 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@34e07d4c\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@34e07d4c] for JDBC transa\u000a...[truncated 16739 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2eff2697\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2eff2697] for JDBC tra\u000a...[truncated 13923 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2945ae72\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2945ae72] for JDBC transaction\u000a202\u000a...[truncated 18747 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@49df2150\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@49df2150] for JDBC trans\u000a...[truncated 14687 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@15778da9\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@15778da9] for JDBC transac\u000a...[truncated 14736 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@66140c8b\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@66140c8b] for JDBC transac\u000a...[truncated 14722 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1f4eda8\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1f4eda8] for JDBC transaction\u000a\u000a...[truncated 14063 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.stream]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@35d13249\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@35d13249] for JDBC transaction\u000a202\u000a...[truncated 41752 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@408664b5\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@408664b5] for JDBC transacti\u000a...[truncated 18214 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5ac1e6ee\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.\u000a...[truncated 11753 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6523a69a\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6523a69a] for JDBC transaction\u000a2\u000a...[truncated 14248 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7264ddf\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7264ddf] for JDBC transaction\u000a20\u000a...[truncated 24926 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1b8adcd8\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1b8adcd8] for JDBC transacti\u000a...[truncated 16514 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@70b01a3f\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@70b01a3f] for JDBC transact\u000a...[truncated 21048 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_resultIsSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.projection_resultIsSingle]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7597ca33\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7597ca33] for J\u000a...[truncated 11126 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@521a00fb\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@521a00fb] for JDB\u000a...[truncated 14780 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@522707f0\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@522707f0] for JDBC transaction\u000a20\u000a...[truncated 21075 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6503ca0d\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6503ca0d] for JDBC transactio\u000a...[truncated 14211 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4b2faf08\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4b2faf08] for JDBC transa\u000a...[truncated 13567 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@10641ce9\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@10641ce9] for JDBC transaction\u000a2025-12\u000a...[truncated 22921 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2b2f96c9\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2b2f96c9] for JDBC transaction\u000a2025-12\u000a...[truncated 30577 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@71367037\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@71367037] for JDBC transaction\u000a2025-\u000a...[truncated 16623 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7ce03100\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7ce03100] for JDBC trans\u000a...[truncated 29226 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2d11e25a\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCCon\u000a...[truncated 16392 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@23ed9727\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@23ed9727] for JDBC transaction\u000a2025\u000a...[truncated 18744 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@da86085\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@da86085] for JDBC transaction\u000a2025-1\u000a...[truncated 18695 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6505bc3d\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6505bc3d] for JDBC transaction\u000a2025\u000a...[truncated 10868 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1852c3ba\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1852c3ba] for JDBC transaction\u000a2025\u000a...[truncated 14023 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@771905c5\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@771905c5] for JDBC transaction\u000a2025\u000a...[truncated 41751 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@35913efb\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@35913efb] for JDBC transa\u000a...[truncated 19653 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@776b18ac\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@776b18ac] for JDBC transaction\u000a20\u000a...[truncated 18748 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@18dc5981\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@18dc5981] for\u000a...[truncated 49371 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1ba948b5\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1ba948b5] for JDBC tra\u000a...[truncated 16742 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c0e9dc9\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4c0e9dc9] for JDBC transa\u000a...[truncated 68222 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@242b46c2\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnect\u000a...[truncated 43715 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "elementCollectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.elementCollectionCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7529727f\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7529727f] for J\u000a...[truncated 78160 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3b86abfd\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3b86abfd] for J\u000a...[truncated 40835 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.mapCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5b0c6339\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b0c6339] for JDBC transactio\u000a...[truncated 37815 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@86639f2\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@86639f2] for JDBC trans\u000a...[truncated 27851 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@39a0b7ea\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@39a0b7ea] for JDBC transacti\u000a...[truncated 21045 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2a08a253\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2a08a253] for JDBC transaction\u000a\u000a...[truncated 18714 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2464d166\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2464d166] for JDBC transaction\u000a2\u000a...[truncated 13795 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4d2d9c87\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4d2d9c87] for JDBC transaction\u000a2\u000a...[truncated 14195 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4b22159f\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4b22159f] for JDBC tra\u000a...[truncated 56076 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:29\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6e0c7754\u000a2025-12-18 07:32:29\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6e0c7754] for JDBC transaction\u000a20\u000a...[truncated 14199 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.418,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 39184 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7b299867\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7b299\u000a...[truncated 16498 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2d9c382b\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBC\u000a...[truncated 38082 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5a68d04f\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnect\u000a...[truncated 14508 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2d09de60\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d09de60]\u000a...[truncated 22282 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5b5bd732\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b5bd732]\u000a...[truncated 13417 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@c188d1e\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@c188d1e] \u000a...[truncated 82411 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@260ae7c7\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@260ae7c7]\u000a...[truncated 22246 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@378b3d23\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCCon\u000a...[truncated 30914 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6f7e5288\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@\u000a...[truncated 19688 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3b4d79ca\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnecti\u000a...[truncated 15645 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@70c6238\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@70c6238] f\u000a...[truncated 22277 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2f991b05\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection\u000a...[truncated 17017 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4b2d0420\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4\u000a...[truncated 17140 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@744affeb\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7\u000a...[truncated 17128 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5df5e4c7\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5df5\u000a...[truncated 16308 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.stream]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4e1542df\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4e1542df]\u000a...[truncated 51402 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2df3d037\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2df\u000a...[truncated 21585 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@652026b2\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Con\u000a...[truncated 12796 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@24c45bf8\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@24c45bf\u000a...[truncated 16493 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1a5f16cd\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1a5f16\u000a...[truncated 30125 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@13e1f4d1\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@13e\u000a...[truncated 19392 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@61fd43d7\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@61\u000a...[truncated 25185 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_resultIsSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection_resultIsSingle]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@25d26ee1\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCC\u000a...[truncated 12356 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@ff46c9f\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConn\u000a...[truncated 16360 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@31a62fff\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@31a62fff\u000a...[truncated 25210 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@55b501da\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@55b5\u000a...[truncated 16446 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@48d7a863\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@\u000a...[truncated 14972 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3e5943d4\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3e5943d4] for\u000a...[truncated 27471 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2bca0ace\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2bca0ace] for\u000a...[truncated 37154 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@54388ff5\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@54388ff5] f\u000a...[truncated 19491 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@14a3b14f\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection\u000a...[truncated 35839 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4ad51ab8\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection\u000a...[truncated 19197 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@70d18b82\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@70d18b82] \u000a...[truncated 22280 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4f374ec2\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4f374ec2] \u000a...[truncated 22233 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@536c8170\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@536c8170] \u000a...[truncated 12050 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6b056f61\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6b056f61] \u000a...[truncated 16225 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5d0981bd\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5d0981bd] \u000a...[truncated 51399 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3d30da9d\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@\u000a...[truncated 23389 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2f9de3c1\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2f9de3c1\u000a...[truncated 22286 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@45aca057\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDB\u000a...[truncated 61156 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2013ec5b\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnecti\u000a...[truncated 19687 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1b087d16\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@\u000a...[truncated 82440 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@76e14cac\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [or\u000a...[truncated 52299 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "elementCollectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.elementCollectionCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3844dc02\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCC\u000a...[truncated 92641 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@d12587f\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCCo\u000a...[truncated 48701 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.mapCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@52b61928\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@52b6\u000a...[truncated 44874 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@75e837a4\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnecti\u000a...[truncated 33756 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3c87c0cd\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3c8\u000a...[truncated 25181 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5d382a9\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5d382a9\u000a...[truncated 22242 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@628c0f05\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@628c0f0\u000a...[truncated 15934 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@8fe7e15\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@8fe7e15]\u000a...[truncated 16427 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@20b167a2\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnecti\u000a...[truncated 68044 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@ccd2d7d\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ccd2d7d] \u000a...[truncated 16429 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.crud]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7e2e2d7d\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7e2e2d7d] f\u000a...[truncated 23161 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.587,
      "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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:23\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 37518 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@59b0402\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@59b0\u000a...[truncated 16060 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2bec100a\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JD\u000a...[truncated 34906 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@416f3cd1\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConne\u000a...[truncated 14020 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@33db8d3a\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@33db8d3\u000a...[truncated 21442 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4f04ab10\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4f04ab1\u000a...[truncated 12981 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@27e3bf50\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@27e3bf\u000a...[truncated 76054 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1d553bee\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1d553be\u000a...[truncated 21406 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@62532f1\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCCo\u000a...[truncated 28495 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2cca83a4\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnectio\u000a...[truncated 19037 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@524f15e9\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnec\u000a...[truncated 15024 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1ac6b7ae\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1ac6b7a\u000a...[truncated 21440 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@251e8408\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnecti\u000a...[truncated 16584 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@640c52ba\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection\u000a...[truncated 16655 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@c16feeb\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@\u000a...[truncated 16636 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5ce8b520\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5c\u000a...[truncated 15875 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.stream]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5002dc29\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5002dc2\u000a...[truncated 49004 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5a1d9416\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5\u000a...[truncated 20893 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5a04508\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Co\u000a...[truncated 12617 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1b03b0c2\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1b03b\u000a...[truncated 16060 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2e2fdb8c\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2e2f\u000a...[truncated 28985 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@506c1549\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5\u000a...[truncated 18768 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@51f0c6d1\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@\u000a...[truncated 24181 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_resultIsSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection_resultIsSingle]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@200f818c\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDB\u000a...[truncated 12051 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@13674b28\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCC\u000a...[truncated 15798 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4d1ec2bf\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4d1ec2\u000a...[truncated 24206 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3a00c9af\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3a\u000a...[truncated 16013 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@30020ae3\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnectio\u000a...[truncated 14536 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@78bfc2d3\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@78bfc2d3] f\u000a...[truncated 26451 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@267aa736\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@267aa736] f\u000a...[truncated 34852 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@619f24c2\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@619f24c2]\u000a...[truncated 18894 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5b5752a\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnectio\u000a...[truncated 32790 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@14c84fd6\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connecti\u000a...[truncated 18598 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@d5196fc\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@d5196fc] \u000a...[truncated 21433 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@15b97f0\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@15b97f0] \u000a...[truncated 21388 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3e0b3dde\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3e0b3dde\u000a...[truncated 11822 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3c85f950\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3c85f950\u000a...[truncated 15792 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3124e9b9\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3124e9b9\u000a...[truncated 49001 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@22772e51\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnectio\u000a...[truncated 22493 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1912a267\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1912a2\u000a...[truncated 21446 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@49099d93\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.J\u000a...[truncated 56674 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@12cad0bf\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnec\u000a...[truncated 19038 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4566d9a5\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnectio\u000a...[truncated 76078 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@58ff0c7b\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [\u000a...[truncated 48388 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "elementCollectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.elementCollectionCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2a739459\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDB\u000a...[truncated 87991 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@299b1c82\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDB\u000a...[truncated 45184 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.mapCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@512e87d\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@512\u000a...[truncated 42130 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@13bfd6\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnecti\u000a...[truncated 32344 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6d95932e\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6\u000a...[truncated 24175 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:24\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5e1d2327\u000a2025-12-18 07:32:24\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5e1d\u000a...[truncated 21407 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4fb4bccf\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4fb4b\u000a...[truncated 15528 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3ce820c4\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3ce82\u000a...[truncated 15999 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2bca0115\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnec\u000a...[truncated 62487 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@c882b6a\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@c882b6a\u000a...[truncated 15994 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.crud]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@bd9e37b\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@bd9e37b] f\u000a...[truncated 21443 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 1.257,
      "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.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 42046 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7d36f54a\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7\u000a...[truncated 17254 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@37caa1a\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.J\u000a...[truncated 37291 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@33cb15d3\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCCon\u000a...[truncated 15338 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1733aa4a\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1733a\u000a...[truncated 23847 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7aec7779\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7aec7\u000a...[truncated 14331 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@63e85236\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@63e8\u000a...[truncated 79630 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@57f4c546\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@57f4c\u000a...[truncated 23809 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@244f86ff\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDB\u000a...[truncated 29646 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@742756b9\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnect\u000a...[truncated 20192 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@15334ab7\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConn\u000a...[truncated 17025 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6d337a74\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6d337\u000a...[truncated 23847 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@64b5e60f\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnec\u000a...[truncated 17771 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1b0468d1\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnecti\u000a...[truncated 17753 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4239d51b\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnecti\u000a...[truncated 17741 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@679a6ab2\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@\u000a...[truncated 17007 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.stream]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@66bdf07e\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@66bdf\u000a...[truncated 52472 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7da42d8d\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection\u000a...[truncated 23293 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1bcbb240\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired\u000a...[truncated 12606 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@43b85293\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@43b\u000a...[truncated 17247 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4ccd6c09\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4c\u000a...[truncated 32580 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@235acf30\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection\u000a...[truncated 19939 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1f7b4f75\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnectio\u000a...[truncated 26577 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_resultIsSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection_resultIsSingle]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@45e085d0\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.J\u000a...[truncated 12718 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7aae6e34\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDB\u000a...[truncated 17831 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@ba21a5b\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ba21a\u000a...[truncated 26599 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@209052ab\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@\u000a...[truncated 17202 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@757a537a\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnect\u000a...[truncated 15886 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@479473f\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@479473f] f\u000a...[truncated 28840 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5dbad5d5\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5dbad5d5]\u000a...[truncated 37258 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2d5541ef\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d5541e\u000a...[truncated 20074 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@672035c7\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnec\u000a...[truncated 36225 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@390a5df2\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connec\u000a...[truncated 19787 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5b6ce87b\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b6ce8\u000a...[truncated 23845 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3edf15fb\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3edf15\u000a...[truncated 23796 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7e97e7f1\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7e97e7\u000a...[truncated 11772 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2ec198a5\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2ec198\u000a...[truncated 16990 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7dfd59d6\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7dfd59\u000a...[truncated 52469 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@75a42b2\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnecti\u000a...[truncated 23586 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4299c1af\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4299\u000a...[truncated 23851 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2d633926\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc\u000a...[truncated 60125 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1096c2b0\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConn\u000a...[truncated 20193 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1030f301\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnect\u000a...[truncated 79651 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@204108fd\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection\u000a...[truncated 50127 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "elementCollectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.elementCollectionCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4a68daa\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JD\u000a...[truncated 91535 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@53d44e7a\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.J\u000a...[truncated 46965 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.mapCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6fe914c6\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@\u000a...[truncated 44397 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@70f0e76d\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConn\u000a...[truncated 34694 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3ce218d9\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection\u000a...[truncated 26573 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@36645be0\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@36\u000a...[truncated 23810 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@854ed13\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@854e\u000a...[truncated 16735 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4917e4b7\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@491\u000a...[truncated 17188 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1fbc1dca\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConn\u000a...[truncated 66084 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1445e122\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1445\u000a...[truncated 17190 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.crud]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1f36969b\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1f36969\u000a...[truncated 23003 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.755,
      "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 24007 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@47f3415d\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCCo\u000a...[truncated 17281 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.projection_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1392dc4e\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnectio\u000a...[truncated 12291 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3e6ec8d6\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection\u000a...[truncated 11895 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.stream]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@43c904cc\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@43c904cc] f\u000a...[truncated 19966 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_resultIsSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.projection_resultIsSingle]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@475861cf\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCCon\u000a...[truncated 11227 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1fd6c8c7\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCC\u000a...[truncated 14771 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1c434357\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1c4343\u000a...[truncated 18089 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7f7b7e40\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7f7b7e40] fo\u000a...[truncated 15773 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2cbc6eba\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2cbc6eba] fo\u000a...[truncated 19963 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1cbb3894\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1c\u000a...[truncated 13943 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c2bfb2b\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4c2bfb2b]\u000a...[truncated 20666 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.166,
      "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.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 27260 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6ec5c03\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection\u000a...[truncated 19842 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.projection_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6ae66f52\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.\u000a...[truncated 9863 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@46c22594\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.h\u000a...[truncated 9406 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.stream]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@42b2eb48\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.J\u000a...[truncated 25255 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_resultIsSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.projection_resultIsSingle]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7f0e2405\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection\u000a...[truncated 8604 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@128d5ec8\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connecti\u000a...[truncated 14435 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3c62a22b\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.j\u000a...[truncated 21824 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@31b2fc37\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JD\u000a...[truncated 16677 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@245d3133\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JD\u000a...[truncated 25252 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7a3769ed\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsql\u000a...[truncated 13738 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:25\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@184ed04d\u000a2025-12-18 07:32:25\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc\u000a...[truncated 25033 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.295,
      "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 22297 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5edf6319\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connect\u000a...[truncated 15105 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.projection_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@964d5e9\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org\u000a...[truncated 9490 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@ac067b9\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.\u000a...[truncated 9094 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.stream]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@675de6d4\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc\u000a...[truncated 18363 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_resultIsSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.projection_resultIsSingle]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6de18620\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connecti\u000a...[truncated 8353 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@19dd472b\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connec\u000a...[truncated 12766 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4533840\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.\u000a...[truncated 16136 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@614b3201\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.\u000a...[truncated 13586 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@628cbc8c\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.\u000a...[truncated 18360 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@452e88a3\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hs\u000a...[truncated 11624 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:27\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@324bd8b6\u000a2025-12-18 07:32:27\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jd\u000a...[truncated 19688 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.165,
      "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:27\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 21009 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@90181ca\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connec\u000a...[truncated 14475 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.projection_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@147413d2\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [\u000a...[truncated 9448 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@f8613bc\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [or\u000a...[truncated 9043 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.stream]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1ae6e1cc\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jd\u000a...[truncated 17331 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_resultIsSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.projection_resultIsSingle]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@79576e9\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connect\u000a...[truncated 8329 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@29c04e62\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Conn\u000a...[truncated 12090 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1124172b\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsql\u000a...[truncated 15408 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2579b781\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdb\u000a...[truncated 12996 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@eaf83af\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc\u000a...[truncated 17323 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1ab2c934\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.\u000a...[truncated 11216 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4d9f53df\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.\u000a...[truncated 18123 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.16,
      "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.PartTreeStalactiteProjectionTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildHierarchicMapsFromDotProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.PartTreeStalactiteProjectionTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.ProjectionMappingFinderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lookup_withOpenProjection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.ProjectionMappingFinderTest",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lookup_withClosedProjection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.339,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.ProjectionMappingFinderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.ThreadSafetyTest",
          "duration" : 0.578,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:22\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 1993403 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.ThreadSafetyTest",
          "duration" : 0.324,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:23\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.ThreadSafetyTest.in_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:23\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@129d65a0\u000a2025-12-18 07:32:23\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@129d65a0] for JDBC transaction\u000a\u000a...[truncated 1623558 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 1.332,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.ThreadSafetyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanQueryWithAnExplicitRepositoryClass_beanQueryIsExecuted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 26983 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanQuery_beanQueryIsExecuted_andReturnsPage",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest.methodHasAMatchingBeanQuery_beanQueryIsExecuted_andReturnsPage]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@49a7c5ac\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsq\u000a...[truncated 26503 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6603c605\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6603c605] fo\u000a...[truncated 28340 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanQuery_beanQueryIsExecuted_andReturnsSlice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest.methodHasAMatchingBeanQuery_beanQueryIsExecuted_andReturnsSlice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@35fb66e5\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hs\u000a...[truncated 29274 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@c23f6cd\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@c23f6cd] for JDBC tra\u000a...[truncated 20157 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanName_beanQueryIsExecuted_query",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest.methodHasAMatchingBeanName_beanQueryIsExecuted_query]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3492c7f3\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.J\u000a...[truncated 10972 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanQuery_beanQueryIsExecuted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest.methodHasAMatchingBeanQuery_beanQueryIsExecuted]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@123c674d\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCCo\u000a...[truncated 15823 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanName_beanQueryIsExecuted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest.methodHasAMatchingBeanName_beanQueryIsExecuted]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:28\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@26946374\u000a2025-12-18 07:32:28\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCCon\u000a...[truncated 15820 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.201,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.337,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleMatchingBeanQueries_butOneWithRepositoryClass_returnsMatchingBean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.045,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleMatchingBeanQueryOnBeanName_returnsMatchingBean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleMatchingBeanQueries_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "noMatchingBeanQueries_returnsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleMatchingBeanQueryOnMethodName_returnsMatchingBean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.389,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.JoinTableNativeQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 19686 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.105,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.nativ.JoinTableNativeQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 17603 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.projection_pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@55f9f89c\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@55f9f89c] for JD\u000a...[truncated 9764 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@310bd2a8\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@310bd2a8] for JDBC transactio\u000a...[truncated 8234 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.projection_orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@365d636f\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@365d636f] for JDB\u000a...[truncated 8289 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3e5e2f13\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3e5e2f13] for JDBC trans\u000a...[truncated 9010 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@632c8bb9\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@632c8bb9] for JDBC tran\u000a...[truncated 8953 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5c3e3f7b\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5c3e3f7b] for JDBC transac\u000a...[truncated 9079 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "severalNativeQueries_theOneMatchingDatabaseIsChosen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.severalNativeQueries_theOneMatchingDatabaseIsChosen]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@45f5baf5\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc\u000a...[truncated 9207 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_resultIsSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.projection_resultIsSingle]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2fea6abb\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2fea6abb] \u000a...[truncated 7654 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@259b8768\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@259b8768] fo\u000a...[truncated 9475 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@493fedb8\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@493fedb8] for JDBC t\u000a...[truncated 9790 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5c9caa3b\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5c9caa3b] for JDBC transaction\u000a20\u000a...[truncated 14030 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2de8b593\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2de8b593] for JDBC \u000a...[truncated 10358 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@10d33962\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JD\u000a...[truncated 10493 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@61dc3d30\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@61dc3d30] for JDBC transaction\u000a...[truncated 11705 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT\u000a2025-12-18 07:32:26\u0009INFO     main\u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2215b307\u000a2025-12-18 07:32:26\u0009DEBUG    main\u0009StalactitePlatformTransactionManager\u0009Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2215b307] \u000a...[truncated 24162 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.347,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod(DatabaseSignet, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod(DatabaseSignet, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod(DatabaseSignet, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod(DatabaseSignet, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod_withoutSignet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.061,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.SingleTableNativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:26\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 20021 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.082,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.nativ.SingleTableNativeQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.TablePerClassNativeQueriesTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:25\u0009INFO     main\u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.s\u000a...[truncated 19271 chars]...\u000azerFactory$DisableMetricExportContextCustomizer@638afcaa, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@4a660b34], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.158,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.nativ.TablePerClassNativeQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$ExecuteInNewTransaction",
          "duration" : 0.209,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "whenOperationFails_rollbackIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:15\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-12-18 07:32:15\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-12-18 07:32:15\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 65711 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3249e278], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$ExecuteInNewTransaction",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "whenOperationSucceeds_commitIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:17\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@626b639e testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@a47611a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@273fa9e testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classe\u000a...[truncated 36848 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3249e278], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.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.004,
      "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.131,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "noActiveTransaction_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:17\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-12-18 07:32:17\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-12-18 07:32:17\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 33400 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3249e278], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class 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-12-18 07:32:17\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@626b639e testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@26b6c4de, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@273fa9e testClass = StalactitePlatformTransactionManagerTest, locations = '{}', class\u000a...[truncated 35319 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3249e278], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.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.157,
      "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.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:17\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-12-18 07:32:17\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-12-18 07:32:17\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 43655 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3249e278], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class 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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createSameDataAgain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:32:17\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@626b639e testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@2ce37955, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@273fa9e testClass = StalactitePlatformTransactionManagerTest, locations = '{}', class\u000a...[truncated 35642 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3249e278], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.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.044,
      "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.217,
          "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.158,
          "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.155,
          "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.102,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.662,
      "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.716,
      "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.138,
          "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.072,
          "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.073,
          "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.077,
          "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.075,
          "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.074,
          "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.062,
          "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.067,
          "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.056,
          "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.057,
          "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.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.06,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.064,
          "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.061,
          "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.06,
          "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.051,
          "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.056,
          "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.055,
          "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.079,
          "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.041,
          "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.056,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.045,
          "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.134,
          "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.053,
          "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.05,
          "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.044,
          "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.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.043,
          "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.048,
          "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.049,
          "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.DerbyParameterBindersTest",
          "duration" : 0.157,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.204,
      "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.601,
          "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.018,
          "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.656,
      "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.097,
          "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.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "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.011,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.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.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.266,
      "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.657,
          "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.049,
          "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.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.791,
      "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.622,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.624,
      "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.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.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.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.017,
          "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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.014,
          "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.026,
          "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.016,
          "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.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.HSQLDBParameterBindersTest",
          "duration" : 0.012,
          "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.012,
          "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.01,
          "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.014,
          "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.01,
          "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.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.02,
          "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.01,
          "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.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "offsetDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "zonedDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.606,
      "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.117,
          "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.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMariaDBTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 8.433,
      "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.231,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.236,
      "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.088,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.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.032,
          "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.03,
          "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.024,
          "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.023,
          "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.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.016,
          "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.02,
          "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.025,
          "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.021,
          "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.026,
          "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.027,
          "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.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.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.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.027,
          "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.831,
      "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.319,
          "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.073,
          "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.161,
          "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.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 13.536,
      "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.278,
          "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.144,
          "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.065,
          "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.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.MySQLParameterBindersTest",
          "duration" : 0.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.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.081,
          "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.059,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.052,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.089,
          "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.128,
          "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.028,
          "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.05,
          "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.067,
          "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.061,
          "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.086,
          "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.075,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.047,
          "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.062,
          "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.074,
          "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.061,
          "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.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.069,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.073,
          "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.105,
          "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.085,
          "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.026,
          "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.048,
          "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.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.212,
      "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.301,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorOracleTest",
          "duration" : 0.255,
          "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.128,
          "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.12,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 21.305,
      "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.79,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.791,
      "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.202,
          "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.119,
          "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.114,
          "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.12,
          "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.12,
          "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.117,
          "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.115,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.11,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.103,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.452,
          "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.259,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.101,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.081,
          "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.103,
          "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.126,
          "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.123,
          "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.112,
          "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.117,
          "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.094,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.1,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.124,
          "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.122,
          "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.108,
          "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.308,
          "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.12,
          "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.091,
          "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.096,
          "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.11,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.091,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.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.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "offsetDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "zonedDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.115,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 4.673,
      "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.158,
          "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.048,
          "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.454,
      "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.278,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.311,
      "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.095,
          "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.037,
          "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.031,
          "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.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.034,
          "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.033,
          "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.035,
          "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.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.036,
          "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.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.035,
          "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.038,
          "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.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.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.032,
          "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.032,
          "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.033,
          "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.033,
          "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.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.PostgreSQLParameterBindersTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.034,
          "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.032,
          "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.035,
          "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.048,
          "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.25,
      "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.399,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\".\u000aSLF4J: Defaulting to no-operation (NOP) logger implementation\u000aSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.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.453,
      "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.081,
          "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.005,
          "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.003,
          "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.193,
      "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.674,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_previousConnectionIsClosed_giveANewOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.676,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ClosedConnectionRetryerProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_connectionAutoCommitIsFalse",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_2ThreadsAskForAConnection_2DifferentOnesAreGiven",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_callTwice_returnSameConnection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.007,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest",
          "duration" : 0.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.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "rollbackSavepointIsCalled_rollbackSavepointMethodsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "rollbackIsCalled_rollbackMethodsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.025,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerCollectionTest",
          "duration" : 0.165,
          "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAfterCommit_temporaryListenersShouldNotBeCalledTwice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.194,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.TransactionListenerCollectionTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "beforeRollback_savepoint",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "beforeCommit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
          "duration" : 0.0,
          "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.004,
          "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, Size, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_withSingleton(JavaTypeToSqlTypeMapping, Class, Size, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_withSingleton(JavaTypeToSqlTypeMapping, Class, Size, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.041,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "groupingBy_withMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getFirstUnique",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toList",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSortedSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.002,
          "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.003,
          "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
        }
      ],
      "duration" : 0.01,
      "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.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAssemble",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ColumnConsumerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCopyWithAlias",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "allMethodsReturnDefaultValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyFor_withSupplierAsArg_instanceIsCreatedWithFunction_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_basicUseCase_complexConsumer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exampleWithCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_shareInstanceOverRows",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyWithAliases",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_basicUseCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyFor",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_noArgConstructor_basicUseCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyFor_withFunctionAsArg_instanceIsCreatedWithSupplier_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.028,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.RowIteratorTest",
          "duration" : 0.006,
          "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.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withAccumulator_testToRetrieveASingleColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_withInnerClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_invokedOnEachRow_returnsSameBeanInstanceIfKeyColumnContainsSameValue_asWellAsForRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withCollector_testToRetrieveASingleColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withRelationDefiningAssemblyPolicy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_invokedOnEachRow_returnsSameBeanInstanceIfKeyColumnContainsSameValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_copyWithAliases(ResultSetRowTransformer)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withRowAssemblerForACollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.004,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withCollector_returnsSameBeanInstanceIfKeyColumnContainsSameValue_asWellAsForRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_returnsSameBeanInstanceIfKeyColumnContainsSameValue_asWellAsForRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.108,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
          "duration" : 0.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.008,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.0,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.0,
          "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.023,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest",
          "duration" : 0.01,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "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.GeneratedKeysReaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ReadOperationTest",
          "duration" : 0.177,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_parameterizedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ReadOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_preparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ReadOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setValue_listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.181,
      "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_error_causeEmptyParamName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_in(String, ParsedSQL)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "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.025,
      "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.0,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testApplyValue_missingBinder_exceptionIsThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLStatementTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testApplyValue_missingValue_exceptionIsThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "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.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "executeBatch_preparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_sensibleValuesAreNotLogged_batchNamedParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:35\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:35\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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_batchLog_namedParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:35\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:35\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values(:id, :name) | {1={name=Tata, id=2}, 2={name=Toto, id=3}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_sensibleValuesAreNotLogged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-12-18 07:31:35\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-12-18 07:31:35\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-12-18 07:31:35\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values(?, ?) | {1={1=1, 2=tata}, 2={1=2, 2=toto}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_parameterizedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_preparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setValue_listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.035,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setBinaryStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.053,
          "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.001,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "position",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setBytes_offsetAndLength",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "position_blob",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setBytes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinaryStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.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.0,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "get",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.NameEnumParameterBinderTest",
          "duration" : 0.003,
          "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" : "set_nullIsPassedAsArgument_nonNPEIsThrown",
          "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" : "set_nonNullValueIsPassedAsArgument_delegateIsInvoked",
          "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.NullSafeguardPreparedStatementWriterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "get",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "set",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinder_findCompliantBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinder_multipleCompliantBindersFound_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest",
          "duration" : 0.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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinder_notRegistered_throwsException",
          "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.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.014,
      "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
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingTriConsumer, Class)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingTriConsumer, Class)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingTriConsumer, Class)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingTriConsumer, Class)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingTriConsumer, Class)[5]",
          "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.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.094,
          "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.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingBiFunction, Class)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingBiFunction, Class)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingBiFunction, Class)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingBiFunction, Class)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ofMethodReference(SerializableThrowingBiFunction, Class)[5]",
          "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.11,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    }
  ]
}