{
  "duration" : 11098.971,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 114,
  "skipCount" : 3,
  "suites" : [
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 13.177,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 3099912 random bytes plaintext took 220 ms.\n06:19:25.961 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2400 ms.\nsymmetricWithoutIv: Encrypting 3099912 bytes plaintext to 3099926 bytes ciphertext took 468 ms.\nsymmetricWithoutIv: Decrypting 3099926 bytes ciphertext to 3099912 bytes plaintext took 480 ms.\n...[truncated 37143 chars]...\n06488 bytes plaintext took 68 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 5302297 random bytes plaintext took 45 ms.\nasymmetricCombiWithRandomIv: Encrypting 5302297 bytes plaintext to 5302841 bytes ciphertext took 337 ms.\nasymmetricCombiWithRandomIv: Decrypting 5302841 bytes ciphertext to 5302297 bytes plaintext took 316 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 11.179,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 3099912 random bytes plaintext took 220 ms.\n06:19:25.961 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2400 ms.\nsymmetricWithoutIv: Encrypting 3099912 bytes plaintext to 3099926 bytes ciphertext took 468 ms.\nsymmetricWithoutIv: Decrypting 3099926 bytes ciphertext to 3099912 bytes plaintext took 480 ms.\n...[truncated 37143 chars]...\n06488 bytes plaintext took 68 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 5302297 random bytes plaintext took 45 ms.\nasymmetricCombiWithRandomIv: Encrypting 5302297 bytes plaintext to 5302841 bytes ciphertext took 337 ms.\nasymmetricCombiWithRandomIv: Decrypting 5302841 bytes ciphertext to 5302297 bytes plaintext took 316 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 5.616,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricPlain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 3099912 random bytes plaintext took 220 ms.\n06:19:25.961 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2400 ms.\nsymmetricWithoutIv: Encrypting 3099912 bytes plaintext to 3099926 bytes ciphertext took 468 ms.\nsymmetricWithoutIv: Decrypting 3099926 bytes ciphertext to 3099912 bytes plaintext took 480 ms.\n...[truncated 37143 chars]...\n06488 bytes plaintext took 68 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 5302297 random bytes plaintext took 45 ms.\nasymmetricCombiWithRandomIv: Encrypting 5302297 bytes plaintext to 5302841 bytes ciphertext took 337 ms.\nasymmetricCombiWithRandomIv: Decrypting 5302841 bytes ciphertext to 5302297 bytes plaintext took 316 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 9.575,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricCombiWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 3099912 random bytes plaintext took 220 ms.\n06:19:25.961 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2400 ms.\nsymmetricWithoutIv: Encrypting 3099912 bytes plaintext to 3099926 bytes ciphertext took 468 ms.\nsymmetricWithoutIv: Decrypting 3099926 bytes ciphertext to 3099912 bytes plaintext took 480 ms.\n...[truncated 37143 chars]...\n06488 bytes plaintext took 68 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 5302297 random bytes plaintext took 45 ms.\nasymmetricCombiWithRandomIv: Encrypting 5302297 bytes plaintext to 5302841 bytes ciphertext took 337 ms.\nasymmetricCombiWithRandomIv: Decrypting 5302841 bytes ciphertext to 5302297 bytes plaintext took 316 ms.\n"
        }
      ],
      "duration" : 39.547,
      "id" : None,
      "name" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
      "stderr" : "",
      "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 3099912 random bytes plaintext took 220 ms.\n06:19:25.961 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2400 ms.\nsymmetricWithoutIv: Encrypting 3099912 bytes plaintext to 3099926 bytes ciphertext took 468 ms.\nsymmetricWithoutIv: Decrypting 3099926 bytes ciphertext to 3099912 bytes plaintext took 480 ms.\n...[truncated 37143 chars]...\n06488 bytes plaintext took 68 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 5302297 random bytes plaintext took 45 ms.\nasymmetricCombiWithRandomIv: Encrypting 5302297 bytes plaintext to 5302841 bytes ciphertext took 337 ms.\nasymmetricCombiWithRandomIv: Decrypting 5302841 bytes ciphertext to 5302297 bytes plaintext took 316 ms.\n",
      "timestamp" : "2019-09-21T04:19:24"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.file.EncryptedDataFileTest",
          "duration" : 1.153,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeReadSimpleEncryptedDataFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.153,
      "id" : None,
      "name" : "org.subshare.core.file.EncryptedDataFileTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T04:19:27"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 6.375,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encryptSignAndDecryptVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>> pub >>>\nkeyID: 16686379b818da48\nfingerprint: E8:3E:05:6D:B9:48:9E:0E:4B:56:05:89:16:68:63:79:B8:18:DA:48\nmasterKey: true\nencryptionKey: false\nuserID: Niklas Schiffler <nick@nightlabs.de>\nuserID: Niklas Schiffler <nschiffler@nightlabs.de>\nsignature.keyID: 16686379b818da48\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: 3a7e3c9cbce48dc2\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: ead508863c3db998\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.ke\n...[truncated 26887 chars]...\newizards.co>\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: POSITIVE_CERTIFICATION\n<<< pub <<<\n>>> pub >>>\nkeyID: a58da7d810b74edf\nfingerprint: 6F:EA:38:9D:83:64:EE:9E:0C:D9:9B:86:A5:8D:A7:D8:10:B7:4E:DF\nmasterKey: false\nencryptionKey: true\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: SUBKEY_BINDING\n<<< pub <<<\n>>> sec >>>\nkeyID: d7a92a24aa97ddbd\nuserID: Marco หงุ่ยตระกูล-Schulze (TEST) <marco@codewizards.co>\n<<< sec <<<\n>>> sec >>>\nkeyID: a58da7d810b74edf\n<<< sec <<<\n\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 0.965,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encryptAndDecrypt",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>> pub >>>\nkeyID: 16686379b818da48\nfingerprint: E8:3E:05:6D:B9:48:9E:0E:4B:56:05:89:16:68:63:79:B8:18:DA:48\nmasterKey: true\nencryptionKey: false\nuserID: Niklas Schiffler <nick@nightlabs.de>\nuserID: Niklas Schiffler <nschiffler@nightlabs.de>\nsignature.keyID: 16686379b818da48\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: 3a7e3c9cbce48dc2\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: ead508863c3db998\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.ke\n...[truncated 26887 chars]...\newizards.co>\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: POSITIVE_CERTIFICATION\n<<< pub <<<\n>>> pub >>>\nkeyID: a58da7d810b74edf\nfingerprint: 6F:EA:38:9D:83:64:EE:9E:0C:D9:9B:86:A5:8D:A7:D8:10:B7:4E:DF\nmasterKey: false\nencryptionKey: true\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: SUBKEY_BINDING\n<<< pub <<<\n>>> sec >>>\nkeyID: d7a92a24aa97ddbd\nuserID: Marco หงุ่ยตระกูล-Schulze (TEST) <marco@codewizards.co>\n<<< sec <<<\n>>> sec >>>\nkeyID: a58da7d810b74edf\n<<< sec <<<\n\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 0.368,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readPubringGpg",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>> pub >>>\nkeyID: 16686379b818da48\nfingerprint: E8:3E:05:6D:B9:48:9E:0E:4B:56:05:89:16:68:63:79:B8:18:DA:48\nmasterKey: true\nencryptionKey: false\nuserID: Niklas Schiffler <nick@nightlabs.de>\nuserID: Niklas Schiffler <nschiffler@nightlabs.de>\nsignature.keyID: 16686379b818da48\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: 3a7e3c9cbce48dc2\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: ead508863c3db998\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.ke\n...[truncated 26887 chars]...\newizards.co>\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: POSITIVE_CERTIFICATION\n<<< pub <<<\n>>> pub >>>\nkeyID: a58da7d810b74edf\nfingerprint: 6F:EA:38:9D:83:64:EE:9E:0C:D9:9B:86:A5:8D:A7:D8:10:B7:4E:DF\nmasterKey: false\nencryptionKey: true\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: SUBKEY_BINDING\n<<< pub <<<\n>>> sec >>>\nkeyID: d7a92a24aa97ddbd\nuserID: Marco หงุ่ยตระกูล-Schulze (TEST) <marco@codewizards.co>\n<<< sec <<<\n>>> sec >>>\nkeyID: a58da7d810b74edf\n<<< sec <<<\n\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readSecringGpg",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>> pub >>>\nkeyID: 16686379b818da48\nfingerprint: E8:3E:05:6D:B9:48:9E:0E:4B:56:05:89:16:68:63:79:B8:18:DA:48\nmasterKey: true\nencryptionKey: false\nuserID: Niklas Schiffler <nick@nightlabs.de>\nuserID: Niklas Schiffler <nschiffler@nightlabs.de>\nsignature.keyID: 16686379b818da48\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: 3a7e3c9cbce48dc2\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: ead508863c3db998\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.ke\n...[truncated 26887 chars]...\newizards.co>\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: POSITIVE_CERTIFICATION\n<<< pub <<<\n>>> pub >>>\nkeyID: a58da7d810b74edf\nfingerprint: 6F:EA:38:9D:83:64:EE:9E:0C:D9:9B:86:A5:8D:A7:D8:10:B7:4E:DF\nmasterKey: false\nencryptionKey: true\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: SUBKEY_BINDING\n<<< pub <<<\n>>> sec >>>\nkeyID: d7a92a24aa97ddbd\nuserID: Marco หงุ่ยตระกูล-Schulze (TEST) <marco@codewizards.co>\n<<< sec <<<\n>>> sec >>>\nkeyID: a58da7d810b74edf\n<<< sec <<<\n\n"
        }
      ],
      "duration" : 7.7120004,
      "id" : None,
      "name" : "org.subshare.core.gpg.GnuPgTest",
      "stderr" : "",
      "stdout" : ">>> pub >>>\nkeyID: 16686379b818da48\nfingerprint: E8:3E:05:6D:B9:48:9E:0E:4B:56:05:89:16:68:63:79:B8:18:DA:48\nmasterKey: true\nencryptionKey: false\nuserID: Niklas Schiffler <nick@nightlabs.de>\nuserID: Niklas Schiffler <nschiffler@nightlabs.de>\nsignature.keyID: 16686379b818da48\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: 3a7e3c9cbce48dc2\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: ead508863c3db998\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.ke\n...[truncated 26887 chars]...\newizards.co>\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: POSITIVE_CERTIFICATION\n<<< pub <<<\n>>> pub >>>\nkeyID: a58da7d810b74edf\nfingerprint: 6F:EA:38:9D:83:64:EE:9E:0C:D9:9B:86:A5:8D:A7:D8:10:B7:4E:DF\nmasterKey: false\nencryptionKey: true\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: SUBKEY_BINDING\n<<< pub <<<\n>>> sec >>>\nkeyID: d7a92a24aa97ddbd\nuserID: Marco หงุ่ยตระกูล-Schulze (TEST) <marco@codewizards.co>\n<<< sec <<<\n>>> sec >>>\nkeyID: a58da7d810b74edf\n<<< sec <<<\n\n",
      "timestamp" : "2019-09-21T04:19:22"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.LimitedInputStreamTest",
          "duration" : 1.685,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomLengthWithUnderlyingSameLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.685,
      "id" : None,
      "name" : "org.subshare.core.io.LimitedInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T04:19:20"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.MultiInputStreamTest",
          "duration" : 6.399,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomCombi",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 6.399,
      "id" : None,
      "name" : "org.subshare.core.io.MultiInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T04:19:20"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 8.947,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignThenEncryptAndDecryptThenVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:19:25.081 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:25.117 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:25.171 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:25.176 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:26.554 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n06:19:39.988 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.1,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyViaPgpSignable",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:19:25.081 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:25.117 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:25.171 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:25.176 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:26.554 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n06:19:39.988 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 1.281,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:19:25.081 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:25.117 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:25.171 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:25.176 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:26.554 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n06:19:39.988 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.221,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exportImportPublicKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:19:25.081 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:25.117 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:25.171 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:25.176 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:26.554 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n06:19:39.988 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 3.171,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "detachedSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:19:25.081 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:25.117 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:25.171 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:25.176 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:26.554 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n06:19:39.988 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 13.719999,
      "id" : None,
      "name" : "org.subshare.core.pgp.PgpTest",
      "stderr" : "",
      "stdout" : "06:19:25.081 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:25.117 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:25.171 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:25.176 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/ey33hABSYtvehUHbX4NP0w/.gnupg\n06:19:26.554 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n06:19:39.988 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:19:26"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 3.308,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addAllDifferentUserRepoKeyPublicKeysToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addAllSameUserRepoKeyPublicKeyInCollectionToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addSameUserRepoKeyPublicKeyTwiceToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addDifferentUserRepoKeyPublicKeysToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.3290002,
      "id" : None,
      "name" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T04:19:21"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 2.914,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:19:30.835 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:30.902 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:30.941 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/uGQMIfbZIrGw6AYuhqe3vA/.gnupg\n06:19:30.942 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/uGQMIfbZIrGw6AYuhqe3vA/.gnupg\n06:19:31.116 [Test \n...[truncated 13824 chars]...\nrying.\n06:19:52.633 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.076 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 1437 ms.\n06:19:54.088 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.176 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.225 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 8.227,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGpgKeyTrustLevels",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:19:30.835 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:30.902 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:30.941 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/uGQMIfbZIrGw6AYuhqe3vA/.gnupg\n06:19:30.942 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/uGQMIfbZIrGw6AYuhqe3vA/.gnupg\n06:19:31.116 [Test \n...[truncated 13824 chars]...\nrying.\n06:19:52.633 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.076 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 1437 ms.\n06:19:54.088 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.176 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.225 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 12.217,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "initUserRegistryFromGpgKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:19:30.835 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:30.902 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:30.941 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/uGQMIfbZIrGw6AYuhqe3vA/.gnupg\n06:19:30.942 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/uGQMIfbZIrGw6AYuhqe3vA/.gnupg\n06:19:31.116 [Test \n...[truncated 13824 chars]...\nrying.\n06:19:52.633 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.076 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 1437 ms.\n06:19:54.088 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.176 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.225 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 23.358002,
      "id" : None,
      "name" : "org.subshare.core.user.UserRegistryTest",
      "stderr" : "",
      "stdout" : "06:19:30.835 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:19:30.902 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:19:30.941 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/uGQMIfbZIrGw6AYuhqe3vA/.gnupg\n06:19:30.942 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/uGQMIfbZIrGw6AYuhqe3vA/.gnupg\n06:19:31.116 [Test \n...[truncated 13824 chars]...\nrying.\n06:19:52.633 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.076 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 1437 ms.\n06:19:54.088 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.176 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:19:54.225 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:19:30"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
          "duration" : 3.183,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "firstAddPublicKeysThenCreateUserRepoKeyRing",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
          "duration" : 0.107,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "firstCreateUserRepoKeyRingThenAddPublicKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.2900002,
      "id" : None,
      "name" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T04:19:21"
    },
    {
      "cases" : [
        {
          "age" : 4,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "generateManySymmetricKeys",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 16.223,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSAwithOAEPwithSHA1andMGF1Padding",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 2.713,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSA",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 18.935999,
      "id" : None,
      "name" : "org.subshare.crypto.AsymmetricKeyTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T04:20:13"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 4.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupAllSupportedCiphers",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:22.034 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3745 msec.\n06:20:22.323 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:20:22.332 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:20:22.335 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:20:22.339 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:34.941 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:20:35.413 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:20:35.524 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:20:35.861 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:36.048 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 8.966,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNullAsKeyParameter",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:22.034 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3745 msec.\n06:20:22.323 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:20:22.332 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:20:22.335 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:20:22.339 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:34.941 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:20:35.413 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:20:35.524 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:20:35.861 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:36.048 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.099,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupCompatibilityWithJCE",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:22.034 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3745 msec.\n06:20:22.323 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:20:22.332 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:20:22.335 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:20:22.339 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:34.941 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:20:35.413 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:20:35.524 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:20:35.861 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:36.048 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 5.061,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:22.034 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3745 msec.\n06:20:22.323 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:20:22.332 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:20:22.335 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:20:22.339 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:34.941 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:20:35.413 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:20:35.524 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:20:35.861 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:36.048 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.131,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionCompatibilityWithJCE_BouncyCastleProvider",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:22.034 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3745 msec.\n06:20:22.323 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:20:22.332 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:20:22.335 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:20:22.339 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:34.941 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:20:35.413 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:20:35.524 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:20:35.861 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:36.048 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        }
      ],
      "duration" : 18.262001,
      "id" : None,
      "name" : "org.subshare.crypto.CipherTest",
      "stderr" : "",
      "stdout" : "06:20:22.034 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3745 msec.\n06:20:22.323 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:20:22.332 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:20:22.335 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:20:22.339 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:34.941 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:20:35.413 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:20:35.524 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:20:35.861 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:20:36.048 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n",
      "timestamp" : "2019-09-21T04:20:18"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.GCMTest",
          "duration" : 6.426,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEncryptionWithCipher",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "*** 0 ***\n*** 1 ***\n*** 2 ***\n*** 3 ***\n*** 4 ***\n*** 5 ***\n*** 6 ***\n*** 7 ***\n*** 8 ***\n*** 9 ***\n*** 10 ***\n*** 11 ***\n*** 12 ***\n*** 13 ***\n*** 14 ***\n*** 15 ***\n*** 16 ***\n*** 17 ***\n*** 18 ***\n*** 19 ***\n*** 20 ***\n*** 21 ***\n*** 22 ***\n*** 23 ***\n*** 24 ***\n*** 25 ***\n*** 26 ***\n*** 27 ***\n*** 28 ***\n*** 29 ***\n*** 30 ***\n*** 31 ***\n*** 32 ***\n*** 33 ***\n*** 34 ***\n*** 35 ***\n*** 36 ***\n*** 37 ***\n*** 38 ***\n*** 39 ***\n*** 40 ***\n*** 41 ***\n*** 42 ***\n*** 43 ***\n*** 44 ***\n*** 45 ***\n*** \n...[truncated 296780 chars]...\n70 ***\n*** gcm 9971 ***\n*** gcm 9972 ***\n*** gcm 9973 ***\n*** gcm 9974 ***\n*** gcm 9975 ***\n*** gcm 9976 ***\n*** gcm 9977 ***\n*** gcm 9978 ***\n*** gcm 9979 ***\n*** gcm 9980 ***\n*** gcm 9981 ***\n*** gcm 9982 ***\n*** gcm 9983 ***\n*** gcm 9984 ***\n*** gcm 9985 ***\n*** gcm 9986 ***\n*** gcm 9987 ***\n*** gcm 9988 ***\n*** gcm 9989 ***\n*** gcm 9990 ***\n*** gcm 9991 ***\n*** gcm 9992 ***\n*** gcm 9993 ***\n*** gcm 9994 ***\n*** gcm 9995 ***\n*** gcm 9996 ***\n*** gcm 9997 ***\n*** gcm 9998 ***\n*** gcm 9999 ***\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.GCMTest",
          "duration" : 2.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEncryptionWithBCLowLevelAPI",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "*** 0 ***\n*** 1 ***\n*** 2 ***\n*** 3 ***\n*** 4 ***\n*** 5 ***\n*** 6 ***\n*** 7 ***\n*** 8 ***\n*** 9 ***\n*** 10 ***\n*** 11 ***\n*** 12 ***\n*** 13 ***\n*** 14 ***\n*** 15 ***\n*** 16 ***\n*** 17 ***\n*** 18 ***\n*** 19 ***\n*** 20 ***\n*** 21 ***\n*** 22 ***\n*** 23 ***\n*** 24 ***\n*** 25 ***\n*** 26 ***\n*** 27 ***\n*** 28 ***\n*** 29 ***\n*** 30 ***\n*** 31 ***\n*** 32 ***\n*** 33 ***\n*** 34 ***\n*** 35 ***\n*** 36 ***\n*** 37 ***\n*** 38 ***\n*** 39 ***\n*** 40 ***\n*** 41 ***\n*** 42 ***\n*** 43 ***\n*** 44 ***\n*** 45 ***\n*** \n...[truncated 296780 chars]...\n70 ***\n*** gcm 9971 ***\n*** gcm 9972 ***\n*** gcm 9973 ***\n*** gcm 9974 ***\n*** gcm 9975 ***\n*** gcm 9976 ***\n*** gcm 9977 ***\n*** gcm 9978 ***\n*** gcm 9979 ***\n*** gcm 9980 ***\n*** gcm 9981 ***\n*** gcm 9982 ***\n*** gcm 9983 ***\n*** gcm 9984 ***\n*** gcm 9985 ***\n*** gcm 9986 ***\n*** gcm 9987 ***\n*** gcm 9988 ***\n*** gcm 9989 ***\n*** gcm 9990 ***\n*** gcm 9991 ***\n*** gcm 9992 ***\n*** gcm 9993 ***\n*** gcm 9994 ***\n*** gcm 9995 ***\n*** gcm 9996 ***\n*** gcm 9997 ***\n*** gcm 9998 ***\n*** gcm 9999 ***\n"
        }
      ],
      "duration" : 8.491,
      "id" : None,
      "name" : "org.subshare.crypto.GCMTest",
      "stderr" : "",
      "stdout" : "*** 0 ***\n*** 1 ***\n*** 2 ***\n*** 3 ***\n*** 4 ***\n*** 5 ***\n*** 6 ***\n*** 7 ***\n*** 8 ***\n*** 9 ***\n*** 10 ***\n*** 11 ***\n*** 12 ***\n*** 13 ***\n*** 14 ***\n*** 15 ***\n*** 16 ***\n*** 17 ***\n*** 18 ***\n*** 19 ***\n*** 20 ***\n*** 21 ***\n*** 22 ***\n*** 23 ***\n*** 24 ***\n*** 25 ***\n*** 26 ***\n*** 27 ***\n*** 28 ***\n*** 29 ***\n*** 30 ***\n*** 31 ***\n*** 32 ***\n*** 33 ***\n*** 34 ***\n*** 35 ***\n*** 36 ***\n*** 37 ***\n*** 38 ***\n*** 39 ***\n*** 40 ***\n*** 41 ***\n*** 42 ***\n*** 43 ***\n*** 44 ***\n*** 45 ***\n*** \n...[truncated 296780 chars]...\n70 ***\n*** gcm 9971 ***\n*** gcm 9972 ***\n*** gcm 9973 ***\n*** gcm 9974 ***\n*** gcm 9975 ***\n*** gcm 9976 ***\n*** gcm 9977 ***\n*** gcm 9978 ***\n*** gcm 9979 ***\n*** gcm 9980 ***\n*** gcm 9981 ***\n*** gcm 9982 ***\n*** gcm 9983 ***\n*** gcm 9984 ***\n*** gcm 9985 ***\n*** gcm 9986 ***\n*** gcm 9987 ***\n*** gcm 9988 ***\n*** gcm 9989 ***\n*** gcm 9990 ***\n*** gcm 9991 ***\n*** gcm 9992 ***\n*** gcm 9993 ***\n*** gcm 9994 ***\n*** gcm 9995 ***\n*** gcm 9996 ***\n*** gcm 9997 ***\n*** gcm 9998 ***\n*** gcm 9999 ***\n",
      "timestamp" : "2019-09-21T04:20:18"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.125,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testByteOrder",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:18.546 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 15158\n06:20:18.576 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 15158\n06:20:18.585 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 15158\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 5.148,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyInitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:18.546 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 15158\n06:20:18.576 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 15158\n06:20:18.585 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 15158\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.194,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyUNinitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:18.546 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 15158\n06:20:18.576 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 15158\n06:20:18.585 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 15158\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 32.546,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithNewMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:18.546 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 15158\n06:20:18.576 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 15158\n06:20:18.585 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 15158\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 29.197,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithSameMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:20:18.546 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 15158\n06:20:18.576 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 15158\n06:20:18.585 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 15158\n"
        }
      ],
      "duration" : 67.21,
      "id" : None,
      "name" : "org.subshare.crypto.MACBenchmark",
      "stderr" : "",
      "stdout" : "06:20:18.546 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 15158\n06:20:18.576 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 15158\n06:20:18.585 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 15158\n",
      "timestamp" : "2019-09-21T04:20:18"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACTest",
          "duration" : 5.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAllSupportedMACs",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 5.005,
      "id" : None,
      "name" : "org.subshare.crypto.MACTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T04:20:17"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
          "duration" : 0.16,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "showSupportedBlockCipherModes",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** BlockCipherMode ***\n\nCBC\nCBC-CTS\nCCM\nCFB\nCFB104\nCFB112\nCFB120\nCFB128\nCFB136\nCFB144\nCFB152\nCFB16\nCFB160\nCFB168\nCFB176\nCFB184\nCFB192\nCFB200\nCFB208\nCFB216\nCFB224\nCFB232\nCFB24\nCFB240\nCFB248\nCFB256\nCFB32\nCFB40\nCFB48\nCFB56\nCFB64\nCFB72\nCFB8\nCFB80\nCFB88\nCFB96\nCTS\nEAX\nECB\nGCM\nGOFB\nOFB\nOFB104\nOFB112\nOFB120\nOFB128\nOFB136\nOFB144\nOFB152\nOFB16\nOFB160\nOFB168\nOFB176\nOFB184\nOFB192\nOFB200\nOFB208\nOFB216\nOFB224\nOFB232\nOFB24\nOFB240\nOFB248\nOFB256\nOFB32\nOFB40\nOFB48\nOFB56\nOFB64\n...[truncated 1515 chars]...\nADDING\nNOPADDING\nPKCS5\nPKCS5PADDING\nPKCS7\nPKCS7PADDING\nTBC\nTBCPADDING\nX9.23\nX9.23PADDING\nZEROBYTE\nZEROBYTEPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/asymmetricBlock ***\n\nISO9796-1\nISO9796-1PADDING\nNOPADDING\nOAEP\nOAEPPADDING\nOAEPWITHSHA1ANDMGF1\nOAEPWITHSHA1ANDMGF1PADDING\nPKCS1\nPKCS1PADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/symmetricStream ***\n\nNOPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
          "duration" : 0.052,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "showSupportedCipherEngines",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** BlockCipherMode ***\n\nCBC\nCBC-CTS\nCCM\nCFB\nCFB104\nCFB112\nCFB120\nCFB128\nCFB136\nCFB144\nCFB152\nCFB16\nCFB160\nCFB168\nCFB176\nCFB184\nCFB192\nCFB200\nCFB208\nCFB216\nCFB224\nCFB232\nCFB24\nCFB240\nCFB248\nCFB256\nCFB32\nCFB40\nCFB48\nCFB56\nCFB64\nCFB72\nCFB8\nCFB80\nCFB88\nCFB96\nCTS\nEAX\nECB\nGCM\nGOFB\nOFB\nOFB104\nOFB112\nOFB120\nOFB128\nOFB136\nOFB144\nOFB152\nOFB16\nOFB160\nOFB168\nOFB176\nOFB184\nOFB192\nOFB200\nOFB208\nOFB216\nOFB224\nOFB232\nOFB24\nOFB240\nOFB248\nOFB256\nOFB32\nOFB40\nOFB48\nOFB56\nOFB64\n...[truncated 1515 chars]...\nADDING\nNOPADDING\nPKCS5\nPKCS5PADDING\nPKCS7\nPKCS7PADDING\nTBC\nTBCPADDING\nX9.23\nX9.23PADDING\nZEROBYTE\nZEROBYTEPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/asymmetricBlock ***\n\nISO9796-1\nISO9796-1PADDING\nNOPADDING\nOAEP\nOAEPPADDING\nOAEPWITHSHA1ANDMGF1\nOAEPWITHSHA1ANDMGF1PADDING\nPKCS1\nPKCS1PADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/symmetricStream ***\n\nNOPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
          "duration" : 0.056,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "showSupportedMACs",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** BlockCipherMode ***\n\nCBC\nCBC-CTS\nCCM\nCFB\nCFB104\nCFB112\nCFB120\nCFB128\nCFB136\nCFB144\nCFB152\nCFB16\nCFB160\nCFB168\nCFB176\nCFB184\nCFB192\nCFB200\nCFB208\nCFB216\nCFB224\nCFB232\nCFB24\nCFB240\nCFB248\nCFB256\nCFB32\nCFB40\nCFB48\nCFB56\nCFB64\nCFB72\nCFB8\nCFB80\nCFB88\nCFB96\nCTS\nEAX\nECB\nGCM\nGOFB\nOFB\nOFB104\nOFB112\nOFB120\nOFB128\nOFB136\nOFB144\nOFB152\nOFB16\nOFB160\nOFB168\nOFB176\nOFB184\nOFB192\nOFB200\nOFB208\nOFB216\nOFB224\nOFB232\nOFB24\nOFB240\nOFB248\nOFB256\nOFB32\nOFB40\nOFB48\nOFB56\nOFB64\n...[truncated 1515 chars]...\nADDING\nNOPADDING\nPKCS5\nPKCS5PADDING\nPKCS7\nPKCS7PADDING\nTBC\nTBCPADDING\nX9.23\nX9.23PADDING\nZEROBYTE\nZEROBYTEPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/asymmetricBlock ***\n\nISO9796-1\nISO9796-1PADDING\nNOPADDING\nOAEP\nOAEPPADDING\nOAEPWITHSHA1ANDMGF1\nOAEPWITHSHA1ANDMGF1PADDING\nPKCS1\nPKCS1PADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/symmetricStream ***\n\nNOPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "showSupportedPaddings",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** BlockCipherMode ***\n\nCBC\nCBC-CTS\nCCM\nCFB\nCFB104\nCFB112\nCFB120\nCFB128\nCFB136\nCFB144\nCFB152\nCFB16\nCFB160\nCFB168\nCFB176\nCFB184\nCFB192\nCFB200\nCFB208\nCFB216\nCFB224\nCFB232\nCFB24\nCFB240\nCFB248\nCFB256\nCFB32\nCFB40\nCFB48\nCFB56\nCFB64\nCFB72\nCFB8\nCFB80\nCFB88\nCFB96\nCTS\nEAX\nECB\nGCM\nGOFB\nOFB\nOFB104\nOFB112\nOFB120\nOFB128\nOFB136\nOFB144\nOFB152\nOFB16\nOFB160\nOFB168\nOFB176\nOFB184\nOFB192\nOFB200\nOFB208\nOFB216\nOFB224\nOFB232\nOFB24\nOFB240\nOFB248\nOFB256\nOFB32\nOFB40\nOFB48\nOFB56\nOFB64\n...[truncated 1515 chars]...\nADDING\nNOPADDING\nPKCS5\nPKCS5PADDING\nPKCS7\nPKCS7PADDING\nTBC\nTBCPADDING\nX9.23\nX9.23PADDING\nZEROBYTE\nZEROBYTEPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/asymmetricBlock ***\n\nISO9796-1\nISO9796-1PADDING\nNOPADDING\nOAEP\nOAEPPADDING\nOAEPWITHSHA1ANDMGF1\nOAEPWITHSHA1ANDMGF1PADDING\nPKCS1\nPKCS1PADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/symmetricStream ***\n\nNOPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n"
        }
      ],
      "duration" : 0.298,
      "id" : None,
      "name" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
      "stderr" : "",
      "stdout" : ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** BlockCipherMode ***\n\nCBC\nCBC-CTS\nCCM\nCFB\nCFB104\nCFB112\nCFB120\nCFB128\nCFB136\nCFB144\nCFB152\nCFB16\nCFB160\nCFB168\nCFB176\nCFB184\nCFB192\nCFB200\nCFB208\nCFB216\nCFB224\nCFB232\nCFB24\nCFB240\nCFB248\nCFB256\nCFB32\nCFB40\nCFB48\nCFB56\nCFB64\nCFB72\nCFB8\nCFB80\nCFB88\nCFB96\nCTS\nEAX\nECB\nGCM\nGOFB\nOFB\nOFB104\nOFB112\nOFB120\nOFB128\nOFB136\nOFB144\nOFB152\nOFB16\nOFB160\nOFB168\nOFB176\nOFB184\nOFB192\nOFB200\nOFB208\nOFB216\nOFB224\nOFB232\nOFB24\nOFB240\nOFB248\nOFB256\nOFB32\nOFB40\nOFB48\nOFB56\nOFB64\n...[truncated 1515 chars]...\nADDING\nNOPADDING\nPKCS5\nPKCS5PADDING\nPKCS7\nPKCS7PADDING\nTBC\nTBCPADDING\nX9.23\nX9.23PADDING\nZEROBYTE\nZEROBYTEPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/asymmetricBlock ***\n\nISO9796-1\nISO9796-1PADDING\nNOPADDING\nOAEP\nOAEPPADDING\nOAEPWITHSHA1ANDMGF1\nOAEPWITHSHA1ANDMGF1PADDING\nPKCS1\nPKCS1PADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/symmetricStream ***\n\nNOPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n",
      "timestamp" : "2019-09-21T04:20:17"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
          "duration" : 90.868,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantAndRevokeReadPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:58.025 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:58.358 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.885 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [12656b7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qku4-4a3ym-local'\n06:22:01.194 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1806 ms.\n06:\n...[truncated 41412 chars]...\nINFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n06:23:28.728 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n06:23:28.770 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n06:23:29.061 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [12656b7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:23:29.064 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 90.868,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
      "stderr" : "",
      "stdout" : "06:21:58.025 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:58.358 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.885 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [12656b7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qku4-4a3ym-local'\n06:22:01.194 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1806 ms.\n06:\n...[truncated 41412 chars]...\nINFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n06:23:28.728 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n06:23:28.770 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n06:23:29.061 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [12656b7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:23:29.064 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:21:58"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 85.847,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantWritePermissionWithoutGrantPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:56.917 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:57.446 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.452 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qkia-vg72k-local'\n06:22:00.766 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1234 ms.\n06\n...[truncated 207072 chars]...\nTest - Local sync...: 79.60%\n06:27:53.849 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:27:53.867 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:27:53.888 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:27:53.913 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fb1e2e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:27:53.914 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 35.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:56.917 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:57.446 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.452 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qkia-vg72k-local'\n06:22:00.766 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1234 ms.\n06\n...[truncated 207072 chars]...\nTest - Local sync...: 79.60%\n06:27:53.849 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:27:53.867 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:27:53.888 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:27:53.913 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fb1e2e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:27:53.914 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 38.957,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:56.917 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:57.446 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.452 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qkia-vg72k-local'\n06:22:00.766 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1234 ms.\n06\n...[truncated 207072 chars]...\nTest - Local sync...: 79.60%\n06:27:53.849 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:27:53.867 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:27:53.888 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:27:53.913 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fb1e2e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:27:53.914 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 32.87,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectDir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:56.917 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:57.446 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.452 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qkia-vg72k-local'\n06:22:00.766 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1234 ms.\n06\n...[truncated 207072 chars]...\nTest - Local sync...: 79.60%\n06:27:53.849 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:27:53.867 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:27:53.888 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:27:53.913 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fb1e2e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:27:53.914 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 78.074,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithoutWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:56.917 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:57.446 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.452 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qkia-vg72k-local'\n06:22:00.766 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1234 ms.\n06\n...[truncated 207072 chars]...\nTest - Local sync...: 79.60%\n06:27:53.849 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:27:53.867 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:27:53.888 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:27:53.913 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fb1e2e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:27:53.914 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 39.837,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParentGrantedIndirectly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:56.917 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:57.446 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.452 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qkia-vg72k-local'\n06:22:00.766 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1234 ms.\n06\n...[truncated 207072 chars]...\nTest - Local sync...: 79.60%\n06:27:53.849 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:27:53.867 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:27:53.888 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:27:53.913 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fb1e2e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:27:53.914 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 46.276,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:56.917 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:57.446 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.452 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qkia-vg72k-local'\n06:22:00.766 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1234 ms.\n06\n...[truncated 207072 chars]...\nTest - Local sync...: 79.60%\n06:27:53.849 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:27:53.867 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:27:53.888 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:27:53.913 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fb1e2e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:27:53.914 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 356.899,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
      "stderr" : "",
      "stdout" : "06:21:56.917 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:21:57.446 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:00.452 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t1qkia-vg72k-local'\n06:22:00.766 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1234 ms.\n06\n...[truncated 207072 chars]...\nTest - Local sync...: 79.60%\n06:27:53.849 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:27:53.867 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:27:53.888 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:27:53.913 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fb1e2e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:27:53.914 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:21:57"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 17.615,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDistribution",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:59.806 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300065, _1M=147807, _10M=46986, _100M=3004, _1G=2138, _10G=0}\nlengthCategory2HitPercentage: {_100K=600, _1M=296, _10M=94, _100M=6, _1G=4, _10G=0}\n8035\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 0.105,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateOneRandomLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:59.806 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300065, _1M=147807, _10M=46986, _100M=3004, _1G=2138, _10G=0}\nlengthCategory2HitPercentage: {_100K=600, _1M=296, _10M=94, _100M=6, _1G=4, _10G=0}\n8035\n"
        }
      ],
      "duration" : 17.72,
      "id" : None,
      "name" : "org.subshare.local.FilePaddingLengthRandomTest",
      "stderr" : "",
      "stdout" : "06:21:59.806 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300065, _1M=147807, _10M=46986, _100M=3004, _1G=2138, _10G=0}\nlengthCategory2HitPercentage: {_100K=600, _1M=296, _10M=94, _100M=6, _1G=4, _10G=0}\n8035\n",
      "timestamp" : "2019-09-21T04:21:55"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.persistence.CollisionTest",
          "duration" : 3.774,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "xorUids1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.persistence.CollisionTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "xorUids2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.7849998,
      "id" : None,
      "name" : "org.subshare.local.persistence.CollisionTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T04:21:54"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 4.361,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndSerializeAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:58.933 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.640 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.700 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1300 ms.\n06:22:03.050 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 906 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.442 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.511 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.562 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.643 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.704 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.821 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.11,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoKeyIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:58.933 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.640 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.700 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1300 ms.\n06:22:03.050 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 906 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.442 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.511 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.562 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.643 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.704 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.821 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.109,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:58.933 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.640 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.700 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1300 ms.\n06:22:03.050 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 906 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.442 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.511 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.562 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.643 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.704 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.821 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.13,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifySignatureCreatedAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:58.933 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.640 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.700 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1300 ms.\n06:22:03.050 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 906 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.442 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.511 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.562 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.643 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.704 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.821 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.176,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoRepoFileIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:58.933 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.640 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.700 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1300 ms.\n06:22:03.050 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 906 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.442 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.511 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.562 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.643 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.704 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.821 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.8860006,
      "id" : None,
      "name" : "org.subshare.local.sign.SignableTest",
      "stderr" : "",
      "stdout" : "06:21:58.933 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.640 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.700 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1300 ms.\n06:22:03.050 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 906 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.442 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.511 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.562 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.643 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.704 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:22:10.821 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:22:05"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 24.367,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signRsaWithSha1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:59.525 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.300 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.401 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1599 ms.\n06:22:03.085 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.086 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:23:13.474 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:13.512 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:18.346 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 0.118,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifySimpleBlockRead",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:59.525 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.300 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.401 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1599 ms.\n06:22:03.085 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.086 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:23:13.474 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:13.512 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:18.346 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 24.723,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sha1Digest",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:59.525 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.300 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.401 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1599 ms.\n06:22:03.085 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.086 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:23:13.474 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:13.512 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:18.346 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 3.495,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomBroken",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:59.525 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.300 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.401 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1599 ms.\n06:22:03.085 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.086 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:23:13.474 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:13.512 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:18.346 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 14.883,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomManySmall",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:59.525 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.300 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.401 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1599 ms.\n06:22:03.085 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.086 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:23:13.474 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:13.512 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:18.346 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 4.871,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandom",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:21:59.525 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.300 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.401 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1599 ms.\n06:22:03.085 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.086 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:23:13.474 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:13.512 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:18.346 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 72.457,
      "id" : None,
      "name" : "org.subshare.local.sign.SignerVerifierStreamTest",
      "stderr" : "",
      "stdout" : "06:21:59.525 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:22:01.300 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:22:01.401 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1599 ms.\n06:22:03.085 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:22:03.086 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:23:13.474 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:13.512 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:23:18.346 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:22:05"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
          "duration" : 35.954,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encryptAndSignAndVerifyAndDecrypt",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:27:59.994 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:28:00.818 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:28:00.844 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n06:28:00.845 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44523 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n06:28:35.368 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n06:28:35.589 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n06:28:35.589 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n"
        }
      ],
      "duration" : 35.954,
      "id" : None,
      "name" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
      "stderr" : "",
      "stdout" : "06:27:59.994 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:28:00.818 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:28:00.844 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n06:28:00.845 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44523 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n06:28:35.368 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n06:28:35.589 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n06:28:35.589 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n",
      "timestamp" : "2019-09-21T04:27:59"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 293.471,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "backupRestoreClientRepo",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:54:25.934 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:27.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a82a07b]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2wao8-5upbe-local-src'\n06:54:27.087 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a82a07b]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2wao8-5upbe-local-src' locke\n...[truncated 341365 chars]...\n[42acacd9]close: Deferring shut down of real LocalRepoManager 10000 ms.\n06:59:18.941 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n06:59:18.941 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69a1129a]getCloseDeferredMillis: closeDeferredMillis=10000\n06:59:18.941 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69a1129a]close: Deferring shut down of real LocalRepoManager 10000 ms.\n06:59:19.404 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 4,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "backupRestoreServerRepo",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "06:54:25.934 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:27.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a82a07b]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2wao8-5upbe-local-src'\n06:54:27.087 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a82a07b]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2wao8-5upbe-local-src' locke\n...[truncated 341365 chars]...\n[42acacd9]close: Deferring shut down of real LocalRepoManager 10000 ms.\n06:59:18.941 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n06:59:18.941 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69a1129a]getCloseDeferredMillis: closeDeferredMillis=10000\n06:59:18.941 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69a1129a]close: Deferring shut down of real LocalRepoManager 10000 ms.\n06:59:19.404 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 293.47202,
      "id" : None,
      "name" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "06:54:25.934 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:27.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a82a07b]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2wao8-5upbe-local-src'\n06:54:27.087 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a82a07b]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2wao8-5upbe-local-src' locke\n...[truncated 341365 chars]...\n[42acacd9]close: Deferring shut down of real LocalRepoManager 10000 ms.\n06:59:18.941 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n06:59:18.941 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69a1129a]getCloseDeferredMillis: closeDeferredMillis=10000\n06:59:18.941 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69a1129a]close: Deferring shut down of real LocalRepoManager 10000 ms.\n06:59:19.404 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:54:25"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BrokenSignatureIT",
          "duration" : 209.365,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:07 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:11 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:51.121 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:54.661 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XBOyPKfNU1saAXC__Yh71A/.subshare/ssl.server/keystore' does not exist!\n06:28:54.672 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 539387 chars]...\nncurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.BrokenSignatureIT",
          "duration" : 127.618,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "downloadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:07 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:11 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:51.121 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:54.661 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XBOyPKfNU1saAXC__Yh71A/.subshare/ssl.server/keystore' does not exist!\n06:28:54.672 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 539387 chars]...\nncurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n"
        }
      ],
      "duration" : 336.983,
      "id" : None,
      "name" : "org.subshare.test.BrokenSignatureIT",
      "stderr" : "Sep 21, 2019 6:29:07 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:11 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:28:51.121 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:54.661 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XBOyPKfNU1saAXC__Yh71A/.subshare/ssl.server/keystore' does not exist!\n06:28:54.672 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 539387 chars]...\nncurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n",
      "timestamp" : "2019-09-21T04:29:14"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 229.236,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:51:26.484 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:51:27.235 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src'\n06:51:27.241 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src' locke\n...[truncated 1928289 chars]...\n: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [559cbd0a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.419 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 212.583,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newDirectoryVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:51:26.484 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:51:27.235 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src'\n06:51:27.241 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src' locke\n...[truncated 1928289 chars]...\n: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [559cbd0a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.419 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 222.752,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsDeletedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:51:26.484 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:51:27.235 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src'\n06:51:27.241 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src' locke\n...[truncated 1928289 chars]...\n: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [559cbd0a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.419 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 147.866,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:51:26.484 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:51:27.235 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src'\n06:51:27.241 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src' locke\n...[truncated 1928289 chars]...\n: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [559cbd0a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.419 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 120.09,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deletedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:51:26.484 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:51:27.235 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src'\n06:51:27.241 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src' locke\n...[truncated 1928289 chars]...\n: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [559cbd0a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.419 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 98.397,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:51:26.484 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:51:27.235 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src'\n06:51:27.241 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src' locke\n...[truncated 1928289 chars]...\n: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [559cbd0a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.419 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1030.924,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "06:51:26.484 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:51:27.235 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src'\n06:51:27.241 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [619935b1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2sfwd-i69ks-local-src' locke\n...[truncated 1928289 chars]...\n: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [559cbd0a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:08:37.069 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e6835da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:08:37.419 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:51:26"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 343.9,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadedCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:14 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:19 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:51.989 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:55.769 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/yyxUizIADZC735VErqGVug/.subshare/ssl.server/keystore' does not exist!\n06:28:55.774 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 910139 chars]...\nis: closeDeferredMillis=20000\n06:44:14.562 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f95052]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:14.565 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [505d903d]getCloseDeferredMillis: closeDeferredMillis=20000\n06:44:14.566 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [505d903d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:15.019 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 548.812,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadingCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:14 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:19 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:51.989 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:55.769 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/yyxUizIADZC735VErqGVug/.subshare/ssl.server/keystore' does not exist!\n06:28:55.774 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 910139 chars]...\nis: closeDeferredMillis=20000\n06:44:14.562 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f95052]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:14.565 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [505d903d]getCloseDeferredMillis: closeDeferredMillis=20000\n06:44:14.566 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [505d903d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:15.019 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 892.71204,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
      "stderr" : "Sep 21, 2019 6:29:14 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:19 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:28:51.989 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:55.769 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/yyxUizIADZC735VErqGVug/.subshare/ssl.server/keystore' does not exist!\n06:28:55.774 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 910139 chars]...\nis: closeDeferredMillis=20000\n06:44:14.562 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f95052]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:14.565 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [505d903d]getCloseDeferredMillis: closeDeferredMillis=20000\n06:44:14.566 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [505d903d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:15.019 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:29:22"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 327.73,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesAddedAfterFilesSynced",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:10 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:15 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:51.873 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:55.532 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XH3kr227cO7nbXSiGbF0mA/.subshare/ssl.server/keystore' does not exist!\n06:28:55.536 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 957996 chars]...\n: closeDeferredMillis=20000\n06:41:57.695 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4300ac87]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:57.697 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7543c5dc]getCloseDeferredMillis: closeDeferredMillis=20000\n06:41:57.697 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7543c5dc]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:58.049 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 231.516,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesBecomeDisabled",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:10 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:15 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:51.873 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:55.532 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XH3kr227cO7nbXSiGbF0mA/.subshare/ssl.server/keystore' does not exist!\n06:28:55.536 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 957996 chars]...\n: closeDeferredMillis=20000\n06:41:57.695 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4300ac87]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:57.697 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7543c5dc]getCloseDeferredMillis: closeDeferredMillis=20000\n06:41:57.697 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7543c5dc]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:58.049 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 199.934,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesExistBeforeAffectedFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:10 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:15 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:51.873 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:55.532 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XH3kr227cO7nbXSiGbF0mA/.subshare/ssl.server/keystore' does not exist!\n06:28:55.536 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 957996 chars]...\n: closeDeferredMillis=20000\n06:41:57.695 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4300ac87]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:57.697 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7543c5dc]getCloseDeferredMillis: closeDeferredMillis=20000\n06:41:57.697 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7543c5dc]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:58.049 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 759.18005,
      "id" : None,
      "name" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
      "stderr" : "Sep 21, 2019 6:29:10 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:15 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:28:51.873 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:55.532 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XH3kr227cO7nbXSiGbF0mA/.subshare/ssl.server/keystore' does not exist!\n06:28:55.536 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 957996 chars]...\n: closeDeferredMillis=20000\n06:41:57.695 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4300ac87]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:57.697 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7543c5dc]getCloseDeferredMillis: closeDeferredMillis=20000\n06:41:57.697 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7543c5dc]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:58.049 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:29:18"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 194.819,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncDownAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:44:15.757 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:44:16.478 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6bff8387]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2j7j0-bi7rg-local-src'\n06:44:16.485 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6bff8387]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2j7j0-bi7rg-local-src' locke\n...[truncated 455258 chars]...\n: closeDeferredMillis=20000\n06:51:25.719 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69af654d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:51:25.720 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5ce1a2ee]getCloseDeferredMillis: closeDeferredMillis=20000\n06:51:25.720 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5ce1a2ee]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:51:26.093 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 235.513,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncUpAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:44:15.757 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:44:16.478 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6bff8387]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2j7j0-bi7rg-local-src'\n06:44:16.485 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6bff8387]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2j7j0-bi7rg-local-src' locke\n...[truncated 455258 chars]...\n: closeDeferredMillis=20000\n06:51:25.719 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69af654d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:51:25.720 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5ce1a2ee]getCloseDeferredMillis: closeDeferredMillis=20000\n06:51:25.720 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5ce1a2ee]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:51:26.093 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 430.332,
      "id" : None,
      "name" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "06:44:15.757 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:44:16.478 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6bff8387]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2j7j0-bi7rg-local-src'\n06:44:16.485 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6bff8387]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2j7j0-bi7rg-local-src' locke\n...[truncated 455258 chars]...\n: closeDeferredMillis=20000\n06:51:25.719 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69af654d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:51:25.720 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5ce1a2ee]getCloseDeferredMillis: closeDeferredMillis=20000\n06:51:25.720 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5ce1a2ee]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:51:26.093 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:44:15"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 212.84,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnSubdir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:53:13.878 [Timer-4] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\n\tat org.glassfish.jersey.client.HttpUrlConnector.apply(HttpUrlConnector.java:184) ~[jersey-client-2.5.1.jar:na]\n\tat org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:227) ~[jersey-client-2.5.1.jar:na]\n\tat org.glas\n...[truncated 1447694 chars]...\n: closeDeferredMillis=20000\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [73e87d88]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3923a865]getCloseDeferredMillis: closeDeferredMillis=20000\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3923a865]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:44.156 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 205.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:53:13.878 [Timer-4] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\n\tat org.glassfish.jersey.client.HttpUrlConnector.apply(HttpUrlConnector.java:184) ~[jersey-client-2.5.1.jar:na]\n\tat org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:227) ~[jersey-client-2.5.1.jar:na]\n\tat org.glas\n...[truncated 1447694 chars]...\n: closeDeferredMillis=20000\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [73e87d88]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3923a865]getCloseDeferredMillis: closeDeferredMillis=20000\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3923a865]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:44.156 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 212.382,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:53:13.878 [Timer-4] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\n\tat org.glassfish.jersey.client.HttpUrlConnector.apply(HttpUrlConnector.java:184) ~[jersey-client-2.5.1.jar:na]\n\tat org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:227) ~[jersey-client-2.5.1.jar:na]\n\tat org.glas\n...[truncated 1447694 chars]...\n: closeDeferredMillis=20000\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [73e87d88]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3923a865]getCloseDeferredMillis: closeDeferredMillis=20000\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3923a865]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:44.156 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 630.287,
      "id" : None,
      "name" : "org.subshare.test.InviteUserAndSyncIT",
      "stderr" : "",
      "stdout" : "06:53:13.878 [Timer-4] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\n\tat org.glassfish.jersey.client.HttpUrlConnector.apply(HttpUrlConnector.java:184) ~[jersey-client-2.5.1.jar:na]\n\tat org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:227) ~[jersey-client-2.5.1.jar:na]\n\tat org.glas\n...[truncated 1447694 chars]...\n: closeDeferredMillis=20000\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [73e87d88]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3923a865]getCloseDeferredMillis: closeDeferredMillis=20000\n07:03:43.781 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3923a865]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:44.156 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:53:13"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
          "duration" : 333.316,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_withMetaOnly_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:39.414 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n06:39:39.415 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n06:39:39.730 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:39.746 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:39:39.747 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 440301 chars]...\n: closeDeferredMillis=20000\n06:45:12.167 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [698a3cee]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:45:12.220 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65b7e9c1]getCloseDeferredMillis: closeDeferredMillis=20000\n06:45:12.220 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65b7e9c1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:45:12.726 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 333.316,
      "id" : None,
      "name" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
      "stderr" : "",
      "stdout" : "06:39:39.414 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n06:39:39.415 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n06:39:39.730 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:39.746 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:39:39.747 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 440301 chars]...\n: closeDeferredMillis=20000\n06:45:12.167 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [698a3cee]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:45:12.220 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65b7e9c1]getCloseDeferredMillis: closeDeferredMillis=20000\n06:45:12.220 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65b7e9c1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:45:12.726 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:39:39"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue4IT",
          "duration" : 145.526,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_4_syncFileDeletedAfterLocalSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:34:51.976 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:34:53.620 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7177fbf2]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2757w-19vr4-local-src'\n06:34:53.625 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7177fbf2]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2757w-19vr4-local-src' locke\n...[truncated 161619 chars]...\n [d3bff53]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:37:17.198 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n06:37:17.200 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7177fbf2]getCloseDeferredMillis: closeDeferredMillis=20000\n06:37:17.200 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7177fbf2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:37:17.494 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 145.526,
      "id" : None,
      "name" : "org.subshare.test.Issue4IT",
      "stderr" : "",
      "stdout" : "06:34:51.976 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:34:53.620 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7177fbf2]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2757w-19vr4-local-src'\n06:34:53.625 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7177fbf2]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2757w-19vr4-local-src' locke\n...[truncated 161619 chars]...\n [d3bff53]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:37:17.198 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n06:37:17.200 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7177fbf2]getCloseDeferredMillis: closeDeferredMillis=20000\n06:37:17.200 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7177fbf2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:37:17.494 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:34:51"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue5IT",
          "duration" : 398.367,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_5_inviteMultipleFriends",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:07 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:11 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:51.158 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:55.161 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/0zZLUcOQryoKKt48pFOyhg/.subshare/ssl.server/keystore' does not exist!\n06:28:55.167 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 548362 chars]...\n: closeDeferredMillis=20000\n06:35:52.467 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [239eb4a0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:35:52.468 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5849a902]getCloseDeferredMillis: closeDeferredMillis=20000\n06:35:52.468 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5849a902]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:35:52.912 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 398.367,
      "id" : None,
      "name" : "org.subshare.test.Issue5IT",
      "stderr" : "Sep 21, 2019 6:29:07 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:11 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:28:51.158 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:55.161 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/0zZLUcOQryoKKt48pFOyhg/.subshare/ssl.server/keystore' does not exist!\n06:28:55.167 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 548362 chars]...\n: closeDeferredMillis=20000\n06:35:52.467 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [239eb4a0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:35:52.468 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5849a902]getCloseDeferredMillis: closeDeferredMillis=20000\n06:35:52.468 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5849a902]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:35:52.912 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:29:14"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue8IT",
          "duration" : 642.598,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_8_threesomeWithFreshmen",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\n06:42:03.448 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n06:42:03.456 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n06:42:03.457 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n06:42:03.477 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:42:03.479 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n06:42:03.480 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1320610 chars]...\nnager 20000 ms.\n06:52:37.380 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n06:52:37.381 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n06:52:37.438 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n06:52:37.439 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [682bce5f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n"
        }
      ],
      "duration" : 642.598,
      "id" : None,
      "name" : "org.subshare.test.Issue8IT",
      "stderr" : "",
      "stdout" : "\n06:42:03.448 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n06:42:03.456 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n06:42:03.457 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n06:42:03.477 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:42:03.479 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n06:42:03.480 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1320610 chars]...\nnager 20000 ms.\n06:52:37.380 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n06:52:37.381 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n06:52:37.438 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n06:52:37.439 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [682bce5f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n",
      "timestamp" : "2019-09-21T04:41:58"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 1.289,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeSimpleStaticMethod",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:35:53.736 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=315.5 MiB, used=111.0 MiB, available=344.5 MiB\n06:35:54.664 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:35:55.940 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:35:55.947 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:35:56.584 [qtp1509604112-25] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Meth\n...[truncated 79735 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n06:35:59.374 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 3.433,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeDeniedMethods",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:35:53.736 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=315.5 MiB, used=111.0 MiB, available=344.5 MiB\n06:35:54.664 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:35:55.940 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:35:55.947 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:35:56.584 [qtp1509604112-25] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Meth\n...[truncated 79735 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n06:35:59.374 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.722,
      "id" : None,
      "name" : "org.subshare.test.LocalServerClientIT",
      "stderr" : "",
      "stdout" : "06:35:53.736 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=315.5 MiB, used=111.0 MiB, available=344.5 MiB\n06:35:54.664 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:35:55.940 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:35:55.947 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:35:56.584 [qtp1509604112-25] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Meth\n...[truncated 79735 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n06:35:59.374 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:35:54"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 17.395,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncServerRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:52:43.540 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:52:43.558 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XH3kr227cO7nbXSiGbF0mA/client1/.gnupg/pubring.gpg'\n06:52:43.561 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 151806 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='8dkAIAq17LIRzuBjByxHxg' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n06:53:10.031 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n06:53:10.033 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n06:53:10.069 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 14.311,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:52:43.540 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:52:43.558 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XH3kr227cO7nbXSiGbF0mA/client1/.gnupg/pubring.gpg'\n06:52:43.561 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 151806 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='8dkAIAq17LIRzuBjByxHxg' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n06:53:10.031 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n06:53:10.033 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n06:53:10.069 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        }
      ],
      "duration" : 31.706001,
      "id" : None,
      "name" : "org.subshare.test.LockerSyncIT",
      "stderr" : "",
      "stdout" : "06:52:43.540 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:52:43.558 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XH3kr227cO7nbXSiGbF0mA/client1/.gnupg/pubring.gpg'\n06:52:43.561 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 151806 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='8dkAIAq17LIRzuBjByxHxg' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n06:53:10.031 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n06:53:10.033 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n06:53:10.069 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n",
      "timestamp" : "2019-09-21T04:52:41"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 274.163,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyAddingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:08 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:13 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:49.861 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:53.993 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/JGA4q_pDNyRDS5lnnFMiLA/.subshare/ssl.server/keystore' does not exist!\n06:28:54.025 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 643105 chars]...\n: closeDeferredMillis=20000\n06:39:38.610 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6225db82]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:39:38.612 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4e796e1a]getCloseDeferredMillis: closeDeferredMillis=20000\n06:39:38.612 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4e796e1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:39:39.065 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 150.468,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:08 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:13 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:49.861 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:53.993 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/JGA4q_pDNyRDS5lnnFMiLA/.subshare/ssl.server/keystore' does not exist!\n06:28:54.025 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 643105 chars]...\n: closeDeferredMillis=20000\n06:39:38.610 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6225db82]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:39:38.612 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4e796e1a]getCloseDeferredMillis: closeDeferredMillis=20000\n06:39:38.612 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4e796e1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:39:39.065 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 198.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyRemovingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 6:29:08 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:13 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:28:49.861 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:53.993 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/JGA4q_pDNyRDS5lnnFMiLA/.subshare/ssl.server/keystore' does not exist!\n06:28:54.025 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 643105 chars]...\n: closeDeferredMillis=20000\n06:39:38.610 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6225db82]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:39:38.612 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4e796e1a]getCloseDeferredMillis: closeDeferredMillis=20000\n06:39:38.612 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4e796e1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:39:39.065 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 622.67896,
      "id" : None,
      "name" : "org.subshare.test.MetaOnlyRepoSyncIT",
      "stderr" : "Sep 21, 2019 6:29:08 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 21, 2019 6:29:13 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:28:49.861 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:28:53.993 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/JGA4q_pDNyRDS5lnnFMiLA/.subshare/ssl.server/keystore' does not exist!\n06:28:54.025 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 643105 chars]...\n: closeDeferredMillis=20000\n06:39:38.610 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6225db82]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:39:38.612 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4e796e1a]getCloseDeferredMillis: closeDeferredMillis=20000\n06:39:38.612 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4e796e1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:39:39.065 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:29:16"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
          "duration" : 4.135,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiplePgpKeysSingleUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:06:37.268 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:06:37.269 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XBOyPKfNU1saAXC__Yh71A/.gnupg/pubring.gpg'\n07:06:37.271 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org\n...[truncated 2804 chars]...\ny pair with publicExponent='65537' strength='1024' certainty='12' took 44 ms.\n07:06:40.440 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=4mE71p-TGH75xNbSRQ-GJA, invitation=false]\n07:06:40.477 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:06:40.981 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.135,
      "id" : None,
      "name" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
      "stderr" : "",
      "stdout" : "07:06:37.268 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:06:37.269 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/XBOyPKfNU1saAXC__Yh71A/.gnupg/pubring.gpg'\n07:06:37.271 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org\n...[truncated 2804 chars]...\ny pair with publicExponent='65537' strength='1024' certainty='12' took 44 ms.\n07:06:40.440 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=4mE71p-TGH75xNbSRQ-GJA, invitation=false]\n07:06:40.477 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:06:40.981 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:06:36"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
          "duration" : 333.677,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parentConfigWithRemotePathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:45:12.774 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:45:13.563 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6a9946f9]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2kfkp-c99gh-local-src'\n06:45:13.567 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6a9946f9]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2kfkp-c99gh-local-src' locke\n...[truncated 519349 chars]...\n: closeDeferredMillis=20000\n06:50:45.816 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6a9946f9]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:50:45.832 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f848c69]getCloseDeferredMillis: closeDeferredMillis=20000\n06:50:45.832 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f848c69]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:50:46.449 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 333.677,
      "id" : None,
      "name" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "06:45:12.774 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:45:13.563 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6a9946f9]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2kfkp-c99gh-local-src'\n06:45:13.567 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6a9946f9]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2kfkp-c99gh-local-src' locke\n...[truncated 519349 chars]...\n: closeDeferredMillis=20000\n06:50:45.816 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6a9946f9]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:50:45.832 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f848c69]getCloseDeferredMillis: closeDeferredMillis=20000\n06:50:45.832 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f848c69]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:50:46.449 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:45:12"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 297.493,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptPermissionSetInheritance",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:36:10.945 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:36:12.136 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32486c7a]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t28tsu-xk855-local-src'\n06:36:12.141 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32486c7a]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t28tsu-xk855-local-src' locke\n...[truncated 1466110 chars]...\n: closeDeferredMillis=20000\n06:54:24.276 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7fe71de1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:24.280 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4a19262c]getCloseDeferredMillis: closeDeferredMillis=20000\n06:54:24.280 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4a19262c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:24.990 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 380.945,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBackdatedSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:36:10.945 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:36:12.136 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32486c7a]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t28tsu-xk855-local-src'\n06:36:12.141 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32486c7a]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t28tsu-xk855-local-src' locke\n...[truncated 1466110 chars]...\n: closeDeferredMillis=20000\n06:54:24.276 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7fe71de1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:24.280 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4a19262c]getCloseDeferredMillis: closeDeferredMillis=20000\n06:54:24.280 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4a19262c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:24.990 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 415.608,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nonOwnerAdminGrantsWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:36:10.945 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:36:12.136 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32486c7a]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t28tsu-xk855-local-src'\n06:36:12.141 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32486c7a]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t28tsu-xk855-local-src' locke\n...[truncated 1466110 chars]...\n: closeDeferredMillis=20000\n06:54:24.276 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7fe71de1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:24.280 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4a19262c]getCloseDeferredMillis: closeDeferredMillis=20000\n06:54:24.280 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4a19262c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:24.990 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1094.046,
      "id" : None,
      "name" : "org.subshare.test.PermissionIT",
      "stderr" : "",
      "stdout" : "06:36:10.945 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:36:12.136 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32486c7a]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t28tsu-xk855-local-src'\n06:36:12.141 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32486c7a]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t28tsu-xk855-local-src' locke\n...[truncated 1466110 chars]...\n: closeDeferredMillis=20000\n06:54:24.276 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7fe71de1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:24.280 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4a19262c]getCloseDeferredMillis: closeDeferredMillis=20000\n06:54:24.280 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4a19262c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:24.990 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:36:10"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PgpSyncIT",
          "duration" : 2.785,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPgpSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:08:39.751 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:08:42.533 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 2.785,
      "id" : None,
      "name" : "org.subshare.test.PgpSyncIT",
      "stderr" : "",
      "stdout" : "07:08:39.751 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:08:42.533 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:08:39"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.ReadUserIdentityIT",
          "duration" : 301.596,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteWithReadInvitationAndGrantReadUserIdentityPermissionLater",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:50:46.877 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n06:50:46.879 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n06:50:47.290 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:50:47.291 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:50:47.292 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 507134 chars]...\n: closeDeferredMillis=20000\n06:55:47.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f33c31e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:55:47.884 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65fb260b]getCloseDeferredMillis: closeDeferredMillis=20000\n06:55:47.884 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65fb260b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:55:48.468 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 301.596,
      "id" : None,
      "name" : "org.subshare.test.ReadUserIdentityIT",
      "stderr" : "",
      "stdout" : "06:50:46.877 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n06:50:46.879 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n06:50:47.290 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:50:47.291 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:50:47.292 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 507134 chars]...\n: closeDeferredMillis=20000\n06:55:47.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f33c31e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:55:47.884 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65fb260b]getCloseDeferredMillis: closeDeferredMillis=20000\n06:55:47.884 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65fb260b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:55:48.468 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:50:46"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 256.496,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalAfterCreateAndDeleteFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 313.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithWritePermissionGrantedAndRevoked",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 202.344,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocal",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 159.718,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithoutSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 169.576,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 215.391,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalThenDeleteFileAndSyncAgain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 317.907,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 4,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "syncFromLocalToRemoteToLocalThenCauseDeleteCollisionOnServerDuringUpSync",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 123.756,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiSyncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1758.235,
      "id" : None,
      "name" : "org.subshare.test.RepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "06:37:18.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:18.870 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src'\n06:37:18.876 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3f148307]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t2a9ab-bixee-local-src' locke\n...[truncated 2574368 chars]...\ns: closeDeferredMillis=20000\n07:06:36.015 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [dc59e75]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]getCloseDeferredMillis: closeDeferredMillis=20000\n07:06:36.016 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e45f830]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:06:36.431 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:37:18"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
          "duration" : 250.729,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewSymlinkCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:59:19.817 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:59:20.605 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a7869d5]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t32l5m-7bn9k-local-src'\n06:59:20.611 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a7869d5]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t32l5m-7bn9k-local-src' locke\n...[truncated 345687 chars]...\n: closeDeferredMillis=20000\n07:03:29.983 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a7869d5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:29.988 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [24c9ab86]getCloseDeferredMillis: closeDeferredMillis=20000\n07:03:29.988 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [24c9ab86]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:30.542 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 250.729,
      "id" : None,
      "name" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "06:59:19.817 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:59:20.605 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a7869d5]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t32l5m-7bn9k-local-src'\n06:59:20.611 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a7869d5]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t32l5m-7bn9k-local-src' locke\n...[truncated 345687 chars]...\n: closeDeferredMillis=20000\n07:03:29.983 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a7869d5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:29.988 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [24c9ab86]getCloseDeferredMillis: closeDeferredMillis=20000\n07:03:29.988 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [24c9ab86]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:30.542 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T04:59:19"
    }
  ]
}