{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 56.832,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 43,
  "skipCount" : 0,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryConfigurationIntegrationTest",
          "duration" : 0.045,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryWithName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryConfigurationIntegrationTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryMergerTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryConfigurationIntegrationTest",
          "duration" : 3.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryWrongRepoTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryConfigurationIntegrationTest",
          "duration" : 0.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryFailWithNoName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryConfigurationIntegrationTest",
          "duration" : 3.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryWrongMergerTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryConfigurationIntegrationTest",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryRepoTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryIntegrationTest",
          "duration" : 0.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryNewObjectWithId",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryIntegrationTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryNewObjectNoId",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryIntegrationTest",
          "duration" : 0.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryExistingObject",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "14:17:57.979 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:17:57.981 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:17:57.986 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a14:17:58.010 [main] INFO org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - END - Took 24 ms\u000a14:17:58.012 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-MATCH with 0 post-pro\u000a...[truncated 2544 chars]...\u000a - Selected merger: AttributeChangeMerger\u000a14:17:58.019 [main] DEBUG org.eclipse.emf.compare.merge.AbstractMerger - getImpliedMerges(Diff, boolean) - 0 implied merges found in 0 ms for diff 1835778392\u000a14:17:58.019 [main] DEBUG org.eclipse.emf.compare.merge.AbstractMerger - copyDiff(Diff, Monitor, Boolean) - diff 1835778392 merged (rightToLeft: false) in 0ms\u000a14:17:58.019 [main] DEBUG org.eclipse.emf.compare.merge.BatchMerger - copyAllLeftToRight(differences, monitor) - Stop - Time spent: 4ms\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryIntegrationTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositoryNoChange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "14:17:58.038 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:17:58.038 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:17:58.038 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a14:17:58.039 [main] INFO org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - END - Took 1 ms\u000a14:17:58.039 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-MATCH with 0 post-proc\u000a...[truncated 1187 chars]...\u000aok 0 ms\u000a14:17:58.040 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-EQUIVALENCES with 0 post-processors\u000a14:17:58.040 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: CONFLICT\u000a14:17:58.040 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-COMPARISON with 0 post-processors\u000a14:17:58.040 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - FINISH - 1 matches, 0 diffs and 0 conflicts found in 2ms\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.repository.tests.RepositoryIntegrationTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRepositorySimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 6.6,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "test.org.gecko.emf.osgi.compare.repository.tests",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : "2021-02-15T14:17:58.06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.CompareIntegrationTest",
          "duration" : 0.132,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDiffVisitorMissingTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "14:17:59.624 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:17:59.626 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:17:59.631 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a14:17:59.653 [main] INFO org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - END - Took 22 ms\u000a14:17:59.655 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-MATCH with 0 post-pro\u000a...[truncated 1189 chars]...\u000ak 1 ms\u000a14:17:59.658 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-EQUIVALENCES with 0 post-processors\u000a14:17:59.658 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: CONFLICT\u000a14:17:59.658 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-COMPARISON with 0 post-processors\u000a14:17:59.658 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - FINISH - 1 matches, 1 diffs and 0 conflicts found in 35ms\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.CompareIntegrationTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDiffVisitor",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "14:17:59.672 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:17:59.673 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:17:59.673 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a14:17:59.674 [main] INFO org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - END - Took 0 ms\u000a14:17:59.674 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-MATCH with 0 post-proc\u000a...[truncated 1187 chars]...\u000aok 0 ms\u000a14:17:59.674 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-EQUIVALENCES with 0 post-processors\u000a14:17:59.674 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: CONFLICT\u000a14:17:59.674 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-COMPARISON with 0 post-processors\u000a14:17:59.674 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - FINISH - 1 matches, 1 diffs and 0 conflicts found in 2ms\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.CompareIntegrationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleDiffEngine",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "14:17:59.681 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:17:59.681 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:17:59.681 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a14:17:59.682 [main] INFO org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - END - Took 1 ms\u000a14:17:59.682 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-MATCH with 0 post-proc\u000a...[truncated 1187 chars]...\u000aok 0 ms\u000a14:17:59.683 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-EQUIVALENCES with 0 post-processors\u000a14:17:59.683 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: CONFLICT\u000a14:17:59.683 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-COMPARISON with 0 post-processors\u000a14:17:59.683 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - FINISH - 1 matches, 1 diffs and 0 conflicts found in 2ms\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.ConfigurableCompareIntegrationTest",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurationNoValidVisitorTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "14:17:59.729 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:17:59.729 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:17:59.729 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a14:17:59.731 [main] INFO org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - END - Took 2 ms\u000a14:17:59.731 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-MATCH with 0 post-proc\u000a...[truncated 3369 chars]...\u000aok 0 ms\u000a14:17:59.736 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-EQUIVALENCES with 0 post-processors\u000a14:17:59.736 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: CONFLICT\u000a14:17:59.736 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-COMPARISON with 0 post-processors\u000a14:17:59.736 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - FINISH - 1 matches, 1 diffs and 0 conflicts found in 2ms\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.ConfigurableCompareIntegrationTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurationName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.ConfigurableCompareIntegrationTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDiffVisitorMissingTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "14:17:59.772 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:17:59.773 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:17:59.773 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a14:17:59.774 [main] INFO org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - END - Took 1 ms\u000a14:17:59.774 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-MATCH with 0 post-proc\u000a...[truncated 1187 chars]...\u000aok 0 ms\u000a14:17:59.774 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-EQUIVALENCES with 0 post-processors\u000a14:17:59.774 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: CONFLICT\u000a14:17:59.774 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-COMPARISON with 0 post-processors\u000a14:17:59.775 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - FINISH - 1 matches, 1 diffs and 0 conflicts found in 3ms\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.ConfigurableCompareIntegrationTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurationNoValidProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.ConfigurableCompareIntegrationTest",
          "duration" : 3.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurationNoName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.ConfigurableCompareIntegrationTest",
          "duration" : 0.093,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurationComparisonTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "14:18:02.887 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:18:02.887 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:18:02.887 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a14:18:02.889 [main] INFO org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - END - Took 2 ms\u000a14:18:02.889 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-MATCH with 0 post-proc\u000a...[truncated 1462 chars]...\u000af.compare.EMFCompare - compare() - starting step: POST-COMPARISON with 0 post-processors\u000a14:18:02.891 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - FINISH - 1 matches, 1 diffs and 0 conflicts found in 4ms\u000a14:18:02.892 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:18:02.892 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:18:02.892 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.ConfigurableCompareIntegrationTest",
          "duration" : 3.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testService",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.ConfigurableCompareIntegrationTest",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurationVisitorTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "14:18:06.021 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - START\u000a14:18:06.021 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: MATCH\u000a14:18:06.021 [main] DEBUG org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - START\u000a14:18:06.023 [main] INFO org.eclipse.emf.compare.match.DefaultMatchEngine - detect matches - END - Took 2 ms\u000a14:18:06.023 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-MATCH with 0 post-proc\u000a...[truncated 3369 chars]...\u000aok 0 ms\u000a14:18:06.029 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-EQUIVALENCES with 0 post-processors\u000a14:18:06.029 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: CONFLICT\u000a14:18:06.029 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - starting step: POST-COMPARISON with 0 post-processors\u000a14:18:06.029 [main] INFO org.eclipse.emf.compare.EMFCompare - compare() - FINISH - 1 matches, 1 diffs and 0 conflicts found in 3ms\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.emf.osgi.compare.tests.DefaultComponentsIntegrationTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDefaultComponentsExist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 6.601,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "test.org.gecko.emf.osgi.compare.tests",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : "2021-02-15T14:18:06.033"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.ConfigurableModelTransformatorPoolIntegrationTest",
          "duration" : 5.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testServiceSetup_ConfigNotOK",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.ConfigurableModelTransformatorPoolIntegrationTest",
          "duration" : 2.533,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testServiceSetup_RegisterAsService",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.ConfigurableModelTransformatorPoolIntegrationTest",
          "duration" : 8.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testServiceSetup_RegisterNOTAsService",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.ConfigurableTransformatorModelBindingIntegrationTest",
          "duration" : 0.212,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWithModelBinding",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.ConfigurableTransformatorModelBindingIntegrationTest",
          "duration" : 3.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWrongModelBinding",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.PrototypeConfigurableTransformatorIntegrationTest",
          "duration" : 6.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurableTransformatorMissingName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.PrototypeConfigurableTransformatorIntegrationTest",
          "duration" : 6.314,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurableTransformatorMissingPath",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.PrototypeConfigurableTransformatorIntegrationTest",
          "duration" : 0.098,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPrototypeConfigurableTransformator_Success",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.QVTTransformatorIntegrationTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExample",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "bsn: org.gecko.qvt.osgi.tests\u000aresource bundle://92bbf906-69ce-429e-bdc8-4bc372a6f743_37.0:1/PersonTransformation.qvto\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.QVTTransformatorIntegrationTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleWithDepsLibrary",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "bsn: org.gecko.qvt.osgi.tests\u000aresource bundle://92bbf906-69ce-429e-bdc8-4bc372a6f743_37.0:1/PersonTransformationWithDepsLib.qvto\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.QVTTransformatorIntegrationTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleWithBlackbox01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "bsn: org.gecko.qvt.osgi.tests\u000aresource bundle://92bbf906-69ce-429e-bdc8-4bc372a6f743_37.0:1/PersonTransformationWithBlackbox.qvto\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.QVTTransformatorIntegrationTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleWithBlackbox02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.QVTTransformatorIntegrationTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleWithBlackboxAlternativeName01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.QVTTransformatorIntegrationTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleWithBlackboxAlternativeName02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.QVTTransformatorIntegrationTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWithPool",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "bsn: org.gecko.qvt.osgi.tests\u000aresource bundle://92bbf906-69ce-429e-bdc8-4bc372a6f743_37.0:1/PersonTransformation.qvto\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.QVTTransformatorIntegrationTest",
          "duration" : 0.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleWithBlackboxService01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 15, 2021 2:18:39 PM org.gecko.qvt.osgi.component.QVTModelTransformator init\u000aSEVERE: Error loading transformation template: Source: [org.eclipse.m2m.qvt.oml.execution] Message [Compilation errors found in unit 'bundle://92bbf906-69ce-429e-bdc8-4bc372a6f743_37.0:1/PersonTransformationWithBlackboxService.qvto']\u000a  Source: [org.eclipse.m2m.qvt.oml] Message [Cannot find imported compilation unit 'org.gecko.service.MyBB']\u000a  Source: [org.eclipse.m2m.qvt.oml] Message [Cannot find operation (getCopyAd\u000a...[truncated 73 chars]...\u000asgi.component.QVTModelTransformator init\u000aSEVERE: Error loading transformation template: Source: [org.eclipse.m2m.qvt.oml.execution] Message [Compilation errors found in unit 'bundle://92bbf906-69ce-429e-bdc8-4bc372a6f743_37.0:1/PersonTransformationWithBlackboxService.qvto']\u000a  Source: [org.eclipse.m2m.qvt.oml] Message [Cannot find imported compilation unit 'org.gecko.service.MyBB']\u000a  Source: [org.eclipse.m2m.qvt.oml] Message [Cannot find operation (getCopyAddress()) for the type (Address)]\u000a\u000a\u000a    ",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.QVTTransformatorIntegrationTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleWithDeps",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "bsn: org.gecko.qvt.osgi.tests\u000aresource bundle://92bbf906-69ce-429e-bdc8-4bc372a6f743_37.0:1/PersonTransformationWithDeps.qvto\u000a\u000a    "
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.SingletonConfigurableTransformatorIntegrationTest",
          "duration" : 6.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurableTransformatorMissingName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.SingletonConfigurableTransformatorIntegrationTest",
          "duration" : 6.08,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurableTransformatorMissingPath",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.qvt.osgi.tests.SingletonConfigurableTransformatorIntegrationTest",
          "duration" : 0.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigurableTransformator_Success",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 43.631,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "test.org.gecko.qvt.osgi.tests",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : "2021-02-15T14:18:51.534"
    }
  ]
}