{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 189.70099,
  "empty" : False,
  "failCount" : 1,
  "passCount" : 100,
  "skipCount" : 0,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.api.PropertyHelperTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetValueWithDefault",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.api.PropertyHelperTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.api.PropertyHelperTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.api.PropertyHelperTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "orig stream error return channel error\u000a",
      "stdout" : "orig stream on close\u000a",
      "timestamp" : "2020-02-21T12:03:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pool.ConfigurablePoolComponentTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testActivation_Success",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pool.ConfigurablePoolComponentTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPoolRegistration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pool.ConfigurablePoolComponentTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testActivation_NoName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.pool.ConfigurablePoolComponentTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:00:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pool.PoolTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFiled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pool.PoolTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSizeChange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pool.PoolTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNotInitialized",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pool.PoolTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReInitialized",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.039,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.pool.PoolTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:00:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.AcknowledgeEventSourceTest",
          "duration" : 0.441,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNegativeAckError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.AcknowledgeEventSourceTest",
          "duration" : 0.345,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilterError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.AcknowledgeEventSourceTest",
          "duration" : 0.438,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAckError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.AcknowledgeEventSourceTest",
          "duration" : 0.127,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAcknowledge",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.AcknowledgeEventSourceTest",
          "duration" : 0.127,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.AcknowledgeEventSourceTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNegativeAcknowledge",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.482,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.pushstream.AcknowledgeEventSourceTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:03:01"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParametersFail",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPushbackOptionLINEAR",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPushbackOptionLINEAR_AFTER_THRESHOLD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyOptionWithName01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyOptionWithName02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPushbackOptionNoTimeException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPushbackOptionNoPolicyOptionWithName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParametersFailNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParametersFail01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParametersFail02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.015,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.pushstream.OptionPushStreamContextTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:00:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionSimplePushEventSourceContextTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParametersFail",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionSimplePushEventSourceContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyOptionWithName01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionSimplePushEventSourceContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyOptionWithName02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionSimplePushEventSourceContextTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionSimplePushEventSourceContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParametersFailNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionSimplePushEventSourceContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParametersFail01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.OptionSimplePushEventSourceContextTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testQueuePolicyWithNameParametersFail02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.pushstream.OptionSimplePushEventSourceContextTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:03:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.PushstreamPerformanceTest",
          "duration" : 21.826,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOptimized",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:01:02 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 68, remaining fill grade: 20\u000aFeb 21, 2020 12:01:05 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 34, remaining fill grade: 20\u000aFeb 21, 2020 12:01:06 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Backpressure: 15 , remaining: 17, remaining f\u000a...[truncated 5238 chars]...\u000a56 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000aFeb 21, 2020 12:01:57 PM org.gecko.core.pushstream.policy.GradualBreakingQueuePolicy doOffer\u000aINFO: [source] Buffersize: 100 , remaining elements: 26, remaining fill grade: 20\u000aFeb 21, 2020 12:02:00 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000a",
          "stdout" : "1582286462287 pub message-100[27]\u000a1582286463954 sub message-103[21][243] took 1592ms\u000a1582286465139 pub message-200[47]\u000a1582286468082 pub message-300[10]\u000a1582286468363 sub message-204[48][216] took 3106ms\u000a1582286470902 pub message-400[42]\u000a1582286472550 sub message-304[16][203] took 4331ms\u000a1582286474775 pub message-500[33]\u000a1582286476615 sub message-403[42][190] took 5611ms\u000a1582286481021 sub message-499[22][460] took 6302ms\u000aMultiThreaded 8x buffer 100 fixed 10 test took 21771ms request time is: 144\u000a...[truncated 1739 chars]...\u000a worker time is: 172248\u000a1582286559269 pub message-100[97]\u000a1582286559558 sub message-101[82][206] took -1ms\u000a1582286564744 pub message-200[41]\u000a1582286565243 sub message-204[99][190] took -1ms\u000a1582286570263 pub message-300[14]\u000a1582286570513 sub message-295[62][431] took -1ms\u000a1582286575758 pub message-400[80]\u000a1582286576140 sub message-399[59][462] took -1ms\u000a1582286581470 pub message-500[73]\u000aMultiThreaded 8x buffer 100 fixed on full 10 test took 28334ms request time is: 27942, worker time is: 173516\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.PushstreamPerformanceTest",
          "duration" : 22.519,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test2StreamsOptimized",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:01:02 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 68, remaining fill grade: 20\u000aFeb 21, 2020 12:01:05 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 34, remaining fill grade: 20\u000aFeb 21, 2020 12:01:06 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Backpressure: 15 , remaining: 17, remaining f\u000a...[truncated 5238 chars]...\u000a56 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000aFeb 21, 2020 12:01:57 PM org.gecko.core.pushstream.policy.GradualBreakingQueuePolicy doOffer\u000aINFO: [source] Buffersize: 100 , remaining elements: 26, remaining fill grade: 20\u000aFeb 21, 2020 12:02:00 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000a",
          "stdout" : "1582286462287 pub message-100[27]\u000a1582286463954 sub message-103[21][243] took 1592ms\u000a1582286465139 pub message-200[47]\u000a1582286468082 pub message-300[10]\u000a1582286468363 sub message-204[48][216] took 3106ms\u000a1582286470902 pub message-400[42]\u000a1582286472550 sub message-304[16][203] took 4331ms\u000a1582286474775 pub message-500[33]\u000a1582286476615 sub message-403[42][190] took 5611ms\u000a1582286481021 sub message-499[22][460] took 6302ms\u000aMultiThreaded 8x buffer 100 fixed 10 test took 21771ms request time is: 144\u000a...[truncated 1739 chars]...\u000a worker time is: 172248\u000a1582286559269 pub message-100[97]\u000a1582286559558 sub message-101[82][206] took -1ms\u000a1582286564744 pub message-200[41]\u000a1582286565243 sub message-204[99][190] took -1ms\u000a1582286570263 pub message-300[14]\u000a1582286570513 sub message-295[62][431] took -1ms\u000a1582286575758 pub message-400[80]\u000a1582286576140 sub message-399[59][462] took -1ms\u000a1582286581470 pub message-500[73]\u000aMultiThreaded 8x buffer 100 fixed on full 10 test took 28334ms request time is: 27942, worker time is: 173516\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.PushstreamPerformanceTest",
          "duration" : 22.056,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test2StreamsOptimizedMeasure",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:01:02 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 68, remaining fill grade: 20\u000aFeb 21, 2020 12:01:05 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 34, remaining fill grade: 20\u000aFeb 21, 2020 12:01:06 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Backpressure: 15 , remaining: 17, remaining f\u000a...[truncated 5238 chars]...\u000a56 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000aFeb 21, 2020 12:01:57 PM org.gecko.core.pushstream.policy.GradualBreakingQueuePolicy doOffer\u000aINFO: [source] Buffersize: 100 , remaining elements: 26, remaining fill grade: 20\u000aFeb 21, 2020 12:02:00 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000a",
          "stdout" : "1582286462287 pub message-100[27]\u000a1582286463954 sub message-103[21][243] took 1592ms\u000a1582286465139 pub message-200[47]\u000a1582286468082 pub message-300[10]\u000a1582286468363 sub message-204[48][216] took 3106ms\u000a1582286470902 pub message-400[42]\u000a1582286472550 sub message-304[16][203] took 4331ms\u000a1582286474775 pub message-500[33]\u000a1582286476615 sub message-403[42][190] took 5611ms\u000a1582286481021 sub message-499[22][460] took 6302ms\u000aMultiThreaded 8x buffer 100 fixed 10 test took 21771ms request time is: 144\u000a...[truncated 1739 chars]...\u000a worker time is: 172248\u000a1582286559269 pub message-100[97]\u000a1582286559558 sub message-101[82][206] took -1ms\u000a1582286564744 pub message-200[41]\u000a1582286565243 sub message-204[99][190] took -1ms\u000a1582286570263 pub message-300[14]\u000a1582286570513 sub message-295[62][431] took -1ms\u000a1582286575758 pub message-400[80]\u000a1582286576140 sub message-399[59][462] took -1ms\u000a1582286581470 pub message-500[73]\u000aMultiThreaded 8x buffer 100 fixed on full 10 test took 28334ms request time is: 27942, worker time is: 173516\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.PushstreamPerformanceTest",
          "duration" : 27.862,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOptimized02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:01:02 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 68, remaining fill grade: 20\u000aFeb 21, 2020 12:01:05 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 34, remaining fill grade: 20\u000aFeb 21, 2020 12:01:06 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Backpressure: 15 , remaining: 17, remaining f\u000a...[truncated 5238 chars]...\u000a56 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000aFeb 21, 2020 12:01:57 PM org.gecko.core.pushstream.policy.GradualBreakingQueuePolicy doOffer\u000aINFO: [source] Buffersize: 100 , remaining elements: 26, remaining fill grade: 20\u000aFeb 21, 2020 12:02:00 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000a",
          "stdout" : "1582286462287 pub message-100[27]\u000a1582286463954 sub message-103[21][243] took 1592ms\u000a1582286465139 pub message-200[47]\u000a1582286468082 pub message-300[10]\u000a1582286468363 sub message-204[48][216] took 3106ms\u000a1582286470902 pub message-400[42]\u000a1582286472550 sub message-304[16][203] took 4331ms\u000a1582286474775 pub message-500[33]\u000a1582286476615 sub message-403[42][190] took 5611ms\u000a1582286481021 sub message-499[22][460] took 6302ms\u000aMultiThreaded 8x buffer 100 fixed 10 test took 21771ms request time is: 144\u000a...[truncated 1739 chars]...\u000a worker time is: 172248\u000a1582286559269 pub message-100[97]\u000a1582286559558 sub message-101[82][206] took -1ms\u000a1582286564744 pub message-200[41]\u000a1582286565243 sub message-204[99][190] took -1ms\u000a1582286570263 pub message-300[14]\u000a1582286570513 sub message-295[62][431] took -1ms\u000a1582286575758 pub message-400[80]\u000a1582286576140 sub message-399[59][462] took -1ms\u000a1582286581470 pub message-500[73]\u000aMultiThreaded 8x buffer 100 fixed on full 10 test took 28334ms request time is: 27942, worker time is: 173516\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.PushstreamPerformanceTest",
          "duration" : 28.336,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOptimized09",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:01:02 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 68, remaining fill grade: 20\u000aFeb 21, 2020 12:01:05 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 34, remaining fill grade: 20\u000aFeb 21, 2020 12:01:06 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Backpressure: 15 , remaining: 17, remaining f\u000a...[truncated 5238 chars]...\u000a56 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000aFeb 21, 2020 12:01:57 PM org.gecko.core.pushstream.policy.GradualBreakingQueuePolicy doOffer\u000aINFO: [source] Buffersize: 100 , remaining elements: 26, remaining fill grade: 20\u000aFeb 21, 2020 12:02:00 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000a",
          "stdout" : "1582286462287 pub message-100[27]\u000a1582286463954 sub message-103[21][243] took 1592ms\u000a1582286465139 pub message-200[47]\u000a1582286468082 pub message-300[10]\u000a1582286468363 sub message-204[48][216] took 3106ms\u000a1582286470902 pub message-400[42]\u000a1582286472550 sub message-304[16][203] took 4331ms\u000a1582286474775 pub message-500[33]\u000a1582286476615 sub message-403[42][190] took 5611ms\u000a1582286481021 sub message-499[22][460] took 6302ms\u000aMultiThreaded 8x buffer 100 fixed 10 test took 21771ms request time is: 144\u000a...[truncated 1739 chars]...\u000a worker time is: 172248\u000a1582286559269 pub message-100[97]\u000a1582286559558 sub message-101[82][206] took -1ms\u000a1582286564744 pub message-200[41]\u000a1582286565243 sub message-204[99][190] took -1ms\u000a1582286570263 pub message-300[14]\u000a1582286570513 sub message-295[62][431] took -1ms\u000a1582286575758 pub message-400[80]\u000a1582286576140 sub message-399[59][462] took -1ms\u000a1582286581470 pub message-500[73]\u000aMultiThreaded 8x buffer 100 fixed on full 10 test took 28334ms request time is: 27942, worker time is: 173516\u000a"
        }
      ],
      "duration" : 122.599,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.pushstream.PushstreamPerformanceTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "Feb 21, 2020 12:01:02 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 68, remaining fill grade: 20\u000aFeb 21, 2020 12:01:05 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 34, remaining fill grade: 20\u000aFeb 21, 2020 12:01:06 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Backpressure: 15 , remaining: 17, remaining f\u000a...[truncated 5238 chars]...\u000a56 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000aFeb 21, 2020 12:01:57 PM org.gecko.core.pushstream.policy.GradualBreakingQueuePolicy doOffer\u000aINFO: [source] Buffersize: 100 , remaining elements: 26, remaining fill grade: 20\u000aFeb 21, 2020 12:02:00 PM org.gecko.core.pushstream.policy.FixedGradePushbackPolicy pushback\u000aINFO: [stream] Buffersize: 100 , remaining elements: 0, remaining fill grade: 0\u000a",
      "stdout" : "1582286462287 pub message-100[27]\u000a1582286463954 sub message-103[21][243] took 1592ms\u000a1582286465139 pub message-200[47]\u000a1582286468082 pub message-300[10]\u000a1582286468363 sub message-204[48][216] took 3106ms\u000a1582286470902 pub message-400[42]\u000a1582286472550 sub message-304[16][203] took 4331ms\u000a1582286474775 pub message-500[33]\u000a1582286476615 sub message-403[42][190] took 5611ms\u000a1582286481021 sub message-499[22][460] took 6302ms\u000aMultiThreaded 8x buffer 100 fixed 10 test took 21771ms request time is: 144\u000a...[truncated 1739 chars]...\u000a worker time is: 172248\u000a1582286559269 pub message-100[97]\u000a1582286559558 sub message-101[82][206] took -1ms\u000a1582286564744 pub message-200[41]\u000a1582286565243 sub message-204[99][190] took -1ms\u000a1582286570263 pub message-300[14]\u000a1582286570513 sub message-295[62][431] took -1ms\u000a1582286575758 pub message-400[80]\u000a1582286576140 sub message-399[59][462] took -1ms\u000a1582286581470 pub message-500[73]\u000aMultiThreaded 8x buffer 100 fixed on full 10 test took 28334ms request time is: 27942, worker time is: 173516\u000a",
      "timestamp" : "2020-02-21T12:00:59"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedConsumerTest",
          "duration" : 1.284,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConsumerInternalClose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "publish data: test0\u000apublish data: test1\u000apublish data: test2\u000apublish data: test3\u000apublish data: test4\u000apublish data: test5\u000apublish data: test6\u000apublish data: test7\u000apublish data: test8\u000apublish data: test9\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedConsumerTest",
          "duration" : 1.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConsumerInternalError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "publish data: test0\u000apublish data: test1\u000apublish data: test2\u000apublish data: test3\u000apublish data: test4\u000apublish data: test5\u000apublish data: test6\u000apublish data: test7\u000apublish data: test8\u000apublish data: test9\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedConsumerTest",
          "duration" : 1.284,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "publish data: test0\u000apublish data: test1\u000apublish data: test2\u000apublish data: test3\u000apublish data: test4\u000apublish data: test5\u000apublish data: test6\u000apublish data: test7\u000apublish data: test8\u000apublish data: test9\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedConsumerTest",
          "duration" : 1.283,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConsumer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "publish data: test0\u000apublish data: test1\u000apublish data: test2\u000apublish data: test3\u000apublish data: test4\u000apublish data: test5\u000apublish data: test6\u000apublish data: test7\u000apublish data: test8\u000apublish data: test9\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedConsumerTest",
          "duration" : 1.16,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConsumerExternalClose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "publish data: test0\u000apublish data: test1\u000apublish data: test2\u000apublish data: test3\u000apublish data: test4\u000apublish data: test5\u000apublish data: test6\u000apublish data: test7\u000apublish data: test8\u000apublish data: test9\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedConsumerTest",
          "duration" : 1.16,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConsumerExternalError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "publish data: test0\u000apublish data: test1\u000apublish data: test2\u000apublish data: test3\u000apublish data: test4\u000apublish data: test5\u000apublish data: test6\u000apublish data: test7\u000apublish data: test8\u000apublish data: test9\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedConsumerTest",
          "duration" : 1.127,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleSimpleError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "publish data: test0\u000apublish data: test1\u000apublish data: test2\u000apublish data: test3\u000apublish data: test4\u000apublish data: test5\u000apublish data: test6\u000apublish data: test7\u000apublish data: test8\u000apublish data: test9\u000a"
        }
      ],
      "duration" : 8.426,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.pushstream.distributed.DistributedConsumerTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "publish data: test0\u000apublish data: test1\u000apublish data: test2\u000apublish data: test3\u000apublish data: test4\u000apublish data: test5\u000apublish data: test6\u000apublish data: test7\u000apublish data: test8\u000apublish data: test9\u000a",
      "timestamp" : "2020-02-21T12:03:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
          "duration" : 1.317,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSourceExternalClose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
          "duration" : 0.661,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSourceExternalError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
          "duration" : 1.286,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
          "duration" : 1.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSourceErrorPushstream01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
          "duration" : 1.129,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSourceErrorPushstream02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
          "duration" : 1.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSourceErrorPushstream03",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
          "duration" : 1.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExampleSimpleError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
          "duration" : 1.284,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEventSourceAndStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
          "duration" : 1.283,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSourceClosePushstream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "orig stream error return channel error\u000a",
          "stdout" : "orig stream on close\u000a"
        }
      ],
      "duration" : 10.344,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.pushstream.distributed.DistributedEventSourceTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "orig stream error return channel error\u000a",
      "stdout" : "orig stream on close\u000a",
      "timestamp" : "2020-02-21T12:03:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedPushstreamTest",
          "duration" : 1.165,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDistPushStreamClientClose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedPushstreamTest",
          "duration" : 1.13,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDistPushStreamClientError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedPushstreamTest",
          "duration" : 1.285,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSimpleDistPushStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedPushstreamTest",
          "duration" : 1.13,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDistPushStreamServantClose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.pushstream.distributed.DistributedPushstreamTest",
          "duration" : 1.13,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDistPushStreamServantError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 5.841,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.pushstream.distributed.DistributedPushstreamTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:03:13"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.AbstractFileWatcherTest",
          "duration" : 3.06,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilesChangeFile",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:41 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.AbstractFileWatcherTest",
          "duration" : 3.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilesAlreadExistCreateFilter01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:41 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.AbstractFileWatcherTest",
          "duration" : 4.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRemoveConfFolder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:41 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.AbstractFileWatcherTest",
          "duration" : 2.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilesAlreadyExist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:41 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.AbstractFileWatcherTest",
          "duration" : 2.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigFolderNotExists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:41 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.AbstractFileWatcherTest",
          "duration" : 2.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilesAlreadyExistCreateNew01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:41 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.AbstractFileWatcherTest",
          "duration" : 1.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilesAlreadyExistCreateNew02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:41 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.AbstractFileWatcherTest",
          "duration" : 3.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:41 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 20.237,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.resources.AbstractFileWatcherTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "Feb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:37 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:41 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000a",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:03:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.BasicFilenameFilterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEndsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.BasicFilenameFilterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testMulti",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.BasicFilenameFilterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.BasicFilenameFilterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.BasicFilenameFilterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.BasicFilenameFilterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSingle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.BasicFilenameFilterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testStartsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.002,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.resources.BasicFilenameFilterTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:03:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.JsonFileWatcherTest",
          "duration" : 0.382,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJsonChangeWithContent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.JsonFileWatcherTest",
          "duration" : 0.318,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJsonChangeFile",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.JsonFileWatcherTest",
          "duration" : 0.32,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJsonChangeWithContentManyFiles",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.JsonFileWatcherTest",
          "duration" : 0.215,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNoJson",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.JsonFileWatcherTest",
          "duration" : 0.232,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJsonAlreadyExist01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.JsonFileWatcherTest",
          "duration" : 0.216,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJsonAlreadyExist02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.683,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.resources.JsonFileWatcherTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:03:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.ServiceFileWatcherTest",
          "duration" : 0.223,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilesAlreadExistCreateNew01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me4.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me4.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me1.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me1.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.ServiceFileWatcherTest",
          "duration" : 0.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilesAlreadExistCreateNew02",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me4.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me4.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me1.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me1.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 1,
          "className" : "org.gecko.core.resources.ServiceFileWatcherTest",
          "duration" : 0.352,
          "errorDetails" : "org.mockito.exceptions.verification.TooManyActualInvocations: \u000aserviceRegistration.setProperties(<any>);\u000aWanted 2 times:\u000a-> at org.gecko.core.resources.ServiceFileWatcherTest.testFilesChangeFile(ServiceFileWatcherTest.java:189)\u000aBut was 3 times. Undesired invocation:\u000a-> at org.gecko.core.resources.file.ServiceFileWatcher.registerFileService(ServiceFileWatcher.java:95)\u000a",
          "errorStackTrace" : "org.mockito.exceptions.verification.TooManyActualInvocations: \u000aserviceRegistration.setProperties(<any>);\u000aWanted 2 times:\u000a-> at org.gecko.core.resources.ServiceFileWatcherTest.testFilesChangeFile(ServiceFileWatcherTest.java:189)\u000aBut was 3 times. Undesired invocation:\u000a-> at org.gecko.core.resources.file.ServiceFileWatcher.registerFileService(ServiceFileWatcher.java:95)\u000a\u000a\u0009at org.gecko.core.resources.ServiceFileWatcherTest.testFilesChangeFile(ServiceFileWatcherTest.java:189)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)\u000a\u0009at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\u000a\u0009at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)\u000a\u0009at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\u000a\u0009at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)\u000a\u0009at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)\u000a\u0009at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)\u000a\u0009at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)\u000a\u0009at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)\u000a\u0009at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)\u000a\u0009at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)\u000a\u0009at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)\u000a\u0009at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)\u000a\u0009at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)\u000a\u0009at org.junit.runners.ParentRunner.run(ParentRunner.java:363)\u000a\u0009at org.mockito.internal.runners.JUnit45AndHigherRunnerImpl.run(JUnit45AndHigherRunnerImpl.java:37)\u000a\u0009at org.mockito.runners.MockitoJUnitRunner.run(MockitoJUnitRunner.java:62)\u000a\u0009at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:110)\u000a\u0009at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)\u000a\u0009at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)\u000a\u0009at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:62)\u000a\u0009at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)\u000a\u0009at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)\u000a\u0009at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)\u000a\u0009at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)\u000a\u0009at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)\u000a\u0009at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:118)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\u000a\u0009at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\u000a\u0009at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\u000a\u0009at java.lang.reflect.Method.invoke(Method.java:498)\u000a\u0009at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)\u000a\u0009at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)\u000a\u0009at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182)\u000a\u0009at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)\u000a\u0009at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:412)\u000a\u0009at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)\u000a\u0009at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)\u000a\u0009at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\u000a\u0009at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\u000a\u0009at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)\u000a\u0009at java.lang.Thread.run(Thread.java:748)\u000a",
          "failedSince" : 85,
          "name" : "testFilesChangeFile",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : "Feb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me4.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me4.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me1.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me1.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.ServiceFileWatcherTest",
          "duration" : 1.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilesAlreadExist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me4.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me4.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me1.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me1.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.ServiceFileWatcherTest",
          "duration" : 0.319,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFilesAlreadExistCreateFilter01",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me4.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me4.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me1.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me1.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.ServiceFileWatcherTest",
          "duration" : 0.519,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testRemoveConfFolder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me4.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me4.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me1.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me1.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.ServiceFileWatcherTest",
          "duration" : 0.216,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testConfigFolderNotExists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me4.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me4.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me1.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me1.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.resources.ServiceFileWatcherTest",
          "duration" : 0.215,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSimple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me4.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me4.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me1.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me1.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 2.965,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.resources.ServiceFileWatcherTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "Feb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:49 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me3.txt] Updated configuration file registration\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me3.txt] Un-registering file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:50 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me4.conf] Registered configuration file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me4.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.conf] Un-registering file\u000aFeb 21, 2020 12:03:51 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me1.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me1.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher run\u000aINFO: [gecko.conf.dir] The config folder was obviously deleted in the meantime\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me2.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me2.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.AbstractFileWatcher registerFileWatcher\u000aINFO: [gecko.conf.dir] The config folder was created\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher registerFileService\u000aINFO: [test_me.txt] Registered configuration file\u000aFeb 21, 2020 12:03:52 PM org.gecko.core.resources.file.ServiceFileWatcher unregisterFileService\u000aINFO: [test_me.txt] Un-registering file\u000a",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:03:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 1.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerRemove_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 1.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerModify_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 2.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerCreate_Many",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 1.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerCreate_One",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 2.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerRemove_Many",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 2.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerCreate_GetServiceException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 1.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerModify_Nothing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 1.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerCreate_Nothing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 2.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerCreate_ReferenceNoService",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 1.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerRemove_Nothing",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 2.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizerModify_Many",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.gecko.core.test.ServiceCustomizerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCustomizer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 16.047,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "org.gecko.core.test.ServiceCustomizerTest",
      "nodeId" : None,
      "properties" : {
        
      },
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-21T12:00:43"
    }
  ]
}