{
  "duration" : 11355.731,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 114,
  "skipCount" : 3,
  "suites" : [
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 18.132,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1597141 random bytes plaintext took 93 ms.\n07:24:00.088 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2931 ms.\nsymmetricWithoutIv: Encrypting 1597141 bytes plaintext to 1597158 bytes ciphertext took 328 ms.\nsymmetricWithoutIv: Decrypting 1597158 bytes ciphertext to 1597141 bytes plaintext took 264 ms.\n\n...[truncated 37188 chars]...\n1521 bytes plaintext took 388 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4945238 random bytes plaintext took 29 ms.\nasymmetricCombiWithRandomIv: Encrypting 4945238 bytes plaintext to 4945782 bytes ciphertext took 250 ms.\nasymmetricCombiWithRandomIv: Decrypting 4945782 bytes ciphertext to 4945238 bytes plaintext took 265 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 12.086,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1597141 random bytes plaintext took 93 ms.\n07:24:00.088 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2931 ms.\nsymmetricWithoutIv: Encrypting 1597141 bytes plaintext to 1597158 bytes ciphertext took 328 ms.\nsymmetricWithoutIv: Decrypting 1597158 bytes ciphertext to 1597141 bytes plaintext took 264 ms.\n\n...[truncated 37188 chars]...\n1521 bytes plaintext took 388 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4945238 random bytes plaintext took 29 ms.\nasymmetricCombiWithRandomIv: Encrypting 4945238 bytes plaintext to 4945782 bytes ciphertext took 250 ms.\nasymmetricCombiWithRandomIv: Decrypting 4945782 bytes ciphertext to 4945238 bytes plaintext took 265 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 14.456,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricPlain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1597141 random bytes plaintext took 93 ms.\n07:24:00.088 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2931 ms.\nsymmetricWithoutIv: Encrypting 1597141 bytes plaintext to 1597158 bytes ciphertext took 328 ms.\nsymmetricWithoutIv: Decrypting 1597158 bytes ciphertext to 1597141 bytes plaintext took 264 ms.\n\n...[truncated 37188 chars]...\n1521 bytes plaintext took 388 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4945238 random bytes plaintext took 29 ms.\nasymmetricCombiWithRandomIv: Encrypting 4945238 bytes plaintext to 4945782 bytes ciphertext took 250 ms.\nasymmetricCombiWithRandomIv: Decrypting 4945782 bytes ciphertext to 4945238 bytes plaintext took 265 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 18.123,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricCombiWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1597141 random bytes plaintext took 93 ms.\n07:24:00.088 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2931 ms.\nsymmetricWithoutIv: Encrypting 1597141 bytes plaintext to 1597158 bytes ciphertext took 328 ms.\nsymmetricWithoutIv: Decrypting 1597158 bytes ciphertext to 1597141 bytes plaintext took 264 ms.\n\n...[truncated 37188 chars]...\n1521 bytes plaintext took 388 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4945238 random bytes plaintext took 29 ms.\nasymmetricCombiWithRandomIv: Encrypting 4945238 bytes plaintext to 4945782 bytes ciphertext took 250 ms.\nasymmetricCombiWithRandomIv: Decrypting 4945782 bytes ciphertext to 4945238 bytes plaintext took 265 ms.\n"
        }
      ],
      "duration" : 62.796997,
      "id" : None,
      "name" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
      "stderr" : "",
      "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1597141 random bytes plaintext took 93 ms.\n07:24:00.088 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2931 ms.\nsymmetricWithoutIv: Encrypting 1597141 bytes plaintext to 1597158 bytes ciphertext took 328 ms.\nsymmetricWithoutIv: Decrypting 1597158 bytes ciphertext to 1597141 bytes plaintext took 264 ms.\n\n...[truncated 37188 chars]...\n1521 bytes plaintext took 388 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4945238 random bytes plaintext took 29 ms.\nasymmetricCombiWithRandomIv: Encrypting 4945238 bytes plaintext to 4945782 bytes ciphertext took 250 ms.\nasymmetricCombiWithRandomIv: Decrypting 4945782 bytes ciphertext to 4945238 bytes plaintext took 265 ms.\n",
      "timestamp" : "2019-09-21T05:23:58"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.file.EncryptedDataFileTest",
          "duration" : 1.875,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeReadSimpleEncryptedDataFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.875,
      "id" : None,
      "name" : "org.subshare.core.file.EncryptedDataFileTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T05:23:59"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 6.693,
          "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" : 1.088,
          "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.173,
          "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.008,
          "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.962,
      "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-21T05:23:56"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.LimitedInputStreamTest",
          "duration" : 1.939,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomLengthWithUnderlyingSameLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.939,
      "id" : None,
      "name" : "org.subshare.core.io.LimitedInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T05:23:54"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.MultiInputStreamTest",
          "duration" : 4.991,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomCombi",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 4.991,
      "id" : None,
      "name" : "org.subshare.core.io.MultiInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T05:23:54"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 3.66,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignThenEncryptAndDecryptThenVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:23:58.136 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:23:58.205 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:23:58.409 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:58.412 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:59.820 [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]\n07:24:14.448 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.162,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyViaPgpSignable",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:23:58.136 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:23:58.205 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:23:58.409 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:58.412 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:59.820 [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]\n07:24:14.448 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 3.896,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:23:58.136 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:23:58.205 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:23:58.409 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:58.412 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:59.820 [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]\n07:24:14.448 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.185,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exportImportPublicKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:23:58.136 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:23:58.205 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:23:58.409 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:58.412 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:59.820 [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]\n07:24:14.448 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 6.878,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "detachedSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:23:58.136 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:23:58.205 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:23:58.409 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:58.412 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:59.820 [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]\n07:24:14.448 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 14.781,
      "id" : None,
      "name" : "org.subshare.core.pgp.PgpTest",
      "stderr" : "",
      "stdout" : "07:23:58.136 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:23:58.205 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:23:58.409 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:58.412 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/QQArse1JVIjkpMIoW1Aa5A/.gnupg\n07:23:59.820 [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]\n07:24:14.448 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:23:59"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 2.86,
          "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.008,
          "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.002,
          "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.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addDifferentUserRepoKeyPublicKeysToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.8709998,
      "id" : None,
      "name" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T05:23:55"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 2.601,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:24:04.713 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:24:04.740 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:24:04.767 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/hxG0lIt7ve1TKGE7fuDcgQ/.gnupg\n07:24:04.768 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/hxG0lIt7ve1TKGE7fuDcgQ/.gnupg\n07:24:04.911 [Test \n...[truncated 13824 chars]...\nrying.\n07:24:26.194 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.218 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 9020 ms.\n07:24:35.230 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.322 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.382 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 8.246,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGpgKeyTrustLevels",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:24:04.713 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:24:04.740 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:24:04.767 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/hxG0lIt7ve1TKGE7fuDcgQ/.gnupg\n07:24:04.768 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/hxG0lIt7ve1TKGE7fuDcgQ/.gnupg\n07:24:04.911 [Test \n...[truncated 13824 chars]...\nrying.\n07:24:26.194 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.218 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 9020 ms.\n07:24:35.230 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.322 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.382 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 19.802,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "initUserRegistryFromGpgKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:24:04.713 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:24:04.740 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:24:04.767 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/hxG0lIt7ve1TKGE7fuDcgQ/.gnupg\n07:24:04.768 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/hxG0lIt7ve1TKGE7fuDcgQ/.gnupg\n07:24:04.911 [Test \n...[truncated 13824 chars]...\nrying.\n07:24:26.194 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.218 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 9020 ms.\n07:24:35.230 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.322 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.382 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 30.649,
      "id" : None,
      "name" : "org.subshare.core.user.UserRegistryTest",
      "stderr" : "",
      "stdout" : "07:24:04.713 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:24:04.740 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:24:04.767 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/hxG0lIt7ve1TKGE7fuDcgQ/.gnupg\n07:24:04.768 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/hxG0lIt7ve1TKGE7fuDcgQ/.gnupg\n07:24:04.911 [Test \n...[truncated 13824 chars]...\nrying.\n07:24:26.194 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.218 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 9020 ms.\n07:24:35.230 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.322 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n07:24:35.382 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:24:04"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
          "duration" : 2.223,
          "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.092,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "firstCreateUserRepoKeyRingThenAddPublicKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.315,
      "id" : None,
      "name" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T05:23:55"
    },
    {
      "cases" : [
        {
          "age" : 5,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "generateManySymmetricKeys",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 10.505,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSAwithOAEPwithSHA1andMGF1Padding",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 4.437,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSA",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 14.948999,
      "id" : None,
      "name" : "org.subshare.crypto.AsymmetricKeyTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T05:25:12"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 3.47,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupAllSupportedCiphers",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:20.445 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3255 msec.\n07:25:20.648 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n07:25:20.652 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n07:25:20.657 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n07:25:20.660 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.165 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n07:25:33.258 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n07:25:33.389 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n07:25:33.492 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.614 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 9.153,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNullAsKeyParameter",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:20.445 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3255 msec.\n07:25:20.648 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n07:25:20.652 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n07:25:20.657 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n07:25:20.660 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.165 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n07:25:33.258 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n07:25:33.389 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n07:25:33.492 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.614 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.332,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupCompatibilityWithJCE",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:20.445 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3255 msec.\n07:25:20.648 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n07:25:20.652 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n07:25:20.657 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n07:25:20.660 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.165 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n07:25:33.258 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n07:25:33.389 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n07:25:33.492 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.614 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 4.076,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:20.445 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3255 msec.\n07:25:20.648 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n07:25:20.652 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n07:25:20.657 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n07:25:20.660 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.165 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n07:25:33.258 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n07:25:33.389 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n07:25:33.492 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.614 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.123,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionCompatibilityWithJCE_BouncyCastleProvider",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:20.445 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3255 msec.\n07:25:20.648 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n07:25:20.652 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n07:25:20.657 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n07:25:20.660 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.165 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n07:25:33.258 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n07:25:33.389 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n07:25:33.492 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.614 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        }
      ],
      "duration" : 17.154,
      "id" : None,
      "name" : "org.subshare.crypto.CipherTest",
      "stderr" : "",
      "stdout" : "07:25:20.445 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3255 msec.\n07:25:20.648 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n07:25:20.652 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n07:25:20.657 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n07:25:20.660 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.165 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n07:25:33.258 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n07:25:33.389 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n07:25:33.492 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n07:25:33.614 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n",
      "timestamp" : "2019-09-21T05:25:17"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.GCMTest",
          "duration" : 5.616,
          "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.668,
          "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.284,
      "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-21T05:25:17"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.156,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testByteOrder",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:16.466 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 306\n07:25:16.514 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 306\n07:25:16.515 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 306\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 5.338,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyInitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:16.466 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 306\n07:25:16.514 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 306\n07:25:16.515 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 306\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.127,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyUNinitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:16.466 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 306\n07:25:16.514 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 306\n07:25:16.515 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 306\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 29.206,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithNewMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:16.466 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 306\n07:25:16.514 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 306\n07:25:16.515 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 306\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 29.523,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithSameMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:25:16.466 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 306\n07:25:16.514 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 306\n07:25:16.515 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 306\n"
        }
      ],
      "duration" : 64.35,
      "id" : None,
      "name" : "org.subshare.crypto.MACBenchmark",
      "stderr" : "",
      "stdout" : "07:25:16.466 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 306\n07:25:16.514 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 306\n07:25:16.515 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 306\n",
      "timestamp" : "2019-09-21T05:25:16"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACTest",
          "duration" : 3.991,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAllSupportedMACs",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.991,
      "id" : None,
      "name" : "org.subshare.crypto.MACTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T05:25:14"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
          "duration" : 0.116,
          "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.099,
          "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.08,
          "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.046,
          "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.34100002,
      "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-21T05:25:16"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
          "duration" : 90.564,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantAndRevokeReadPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:46.560 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.765 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.810 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [12656b7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41wv0-4loyj-local'\n07:26:48.976 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1024 ms.\n07:\n...[truncated 41403 chars]...\nINFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n07:28:16.807 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n07:28:16.923 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n07:28:17.191 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [12656b7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:28:17.195 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 90.564,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
      "stderr" : "",
      "stdout" : "07:26:46.560 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.765 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.810 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [12656b7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41wv0-4loyj-local'\n07:26:48.976 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1024 ms.\n07:\n...[truncated 41403 chars]...\nINFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n07:28:16.807 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n07:28:16.923 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n07:28:17.191 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [12656b7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:28:17.195 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:26:46"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 81.825,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantWritePermissionWithoutGrantPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:45.902 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.352 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8d7f67e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41whc-83t8r-local'\n07:26:48.543 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1460 ms.\n07:\n...[truncated 207052 chars]...\nTest - Local sync...: 79.60%\n07:31:24.325 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n07:31:24.347 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n07:31:24.370 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n07:31:24.394 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7277758e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:31:24.396 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 36.559,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:45.902 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.352 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8d7f67e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41whc-83t8r-local'\n07:26:48.543 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1460 ms.\n07:\n...[truncated 207052 chars]...\nTest - Local sync...: 79.60%\n07:31:24.325 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n07:31:24.347 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n07:31:24.370 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n07:31:24.394 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7277758e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:31:24.396 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 35.778,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:45.902 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.352 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8d7f67e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41whc-83t8r-local'\n07:26:48.543 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1460 ms.\n07:\n...[truncated 207052 chars]...\nTest - Local sync...: 79.60%\n07:31:24.325 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n07:31:24.347 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n07:31:24.370 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n07:31:24.394 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7277758e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:31:24.396 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 31.221,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectDir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:45.902 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.352 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8d7f67e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41whc-83t8r-local'\n07:26:48.543 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1460 ms.\n07:\n...[truncated 207052 chars]...\nTest - Local sync...: 79.60%\n07:31:24.325 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n07:31:24.347 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n07:31:24.370 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n07:31:24.394 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7277758e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:31:24.396 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 34.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithoutWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:45.902 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.352 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8d7f67e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41whc-83t8r-local'\n07:26:48.543 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1460 ms.\n07:\n...[truncated 207052 chars]...\nTest - Local sync...: 79.60%\n07:31:24.325 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n07:31:24.347 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n07:31:24.370 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n07:31:24.394 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7277758e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:31:24.396 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 29.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParentGrantedIndirectly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:45.902 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.352 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8d7f67e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41whc-83t8r-local'\n07:26:48.543 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1460 ms.\n07:\n...[truncated 207052 chars]...\nTest - Local sync...: 79.60%\n07:31:24.325 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n07:31:24.347 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n07:31:24.370 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n07:31:24.394 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7277758e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:31:24.396 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 29.838,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:45.902 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.352 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8d7f67e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41whc-83t8r-local'\n07:26:48.543 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1460 ms.\n07:\n...[truncated 207052 chars]...\nTest - Local sync...: 79.60%\n07:31:24.325 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n07:31:24.347 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n07:31:24.370 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n07:31:24.394 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7277758e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:31:24.396 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 278.395,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
      "stderr" : "",
      "stdout" : "07:26:45.902 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:46.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:48.352 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8d7f67e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0t41whc-83t8r-local'\n07:26:48.543 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1460 ms.\n07:\n...[truncated 207052 chars]...\nTest - Local sync...: 79.60%\n07:31:24.325 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n07:31:24.347 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n07:31:24.370 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n07:31:24.394 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7277758e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:31:24.396 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:26:45"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 14.955,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDistribution",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300043, _1M=147822, _10M=47153, _100M=2988, _1G=1994, _10G=0}\nlengthCategory2HitPercentage: {_100K=600, _1M=296, _10M=94, _100M=6, _1G=4, _10G=0}\n26041\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateOneRandomLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300043, _1M=147822, _10M=47153, _100M=2988, _1G=1994, _10G=0}\nlengthCategory2HitPercentage: {_100K=600, _1M=296, _10M=94, _100M=6, _1G=4, _10G=0}\n26041\n"
        }
      ],
      "duration" : 14.9869995,
      "id" : None,
      "name" : "org.subshare.local.FilePaddingLengthRandomTest",
      "stderr" : "",
      "stdout" : "07:26:47.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300043, _1M=147822, _10M=47153, _100M=2988, _1G=1994, _10G=0}\nlengthCategory2HitPercentage: {_100K=600, _1M=296, _10M=94, _100M=6, _1G=4, _10G=0}\n26041\n",
      "timestamp" : "2019-09-21T05:26:43"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.persistence.CollisionTest",
          "duration" : 3.426,
          "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.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "xorUids2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.4280002,
      "id" : None,
      "name" : "org.subshare.local.persistence.CollisionTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-21T05:26:43"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 3.543,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndSerializeAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.135 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:49.125 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:49.159 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1841 ms.\n07:26:51.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:51.065 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.923 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.968 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.043 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.106 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.171 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.118,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoKeyIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.135 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:49.125 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:49.159 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1841 ms.\n07:26:51.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:51.065 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.923 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.968 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.043 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.106 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.171 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.087,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.135 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:49.125 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:49.159 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1841 ms.\n07:26:51.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:51.065 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.923 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.968 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.043 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.106 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.171 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.12,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifySignatureCreatedAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.135 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:49.125 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:49.159 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1841 ms.\n07:26:51.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:51.065 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.923 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.968 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.043 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.106 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.171 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.124,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoRepoFileIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.135 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:49.125 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:49.159 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1841 ms.\n07:26:51.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:51.065 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.923 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.968 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.043 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.106 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.171 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 3.9919999,
      "id" : None,
      "name" : "org.subshare.local.sign.SignableTest",
      "stderr" : "",
      "stdout" : "07:26:47.135 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:49.125 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:49.159 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1841 ms.\n07:26:51.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:51.065 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.923 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:56.968 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.043 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.106 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:57.171 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:26:53"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 21.28,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signRsaWithSha1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.292 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:48.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:48.703 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1297 ms.\n07:26:50.077 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:50.081 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\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\n07:28:01.505 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:01.534 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:13.929 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 0.115,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifySimpleBlockRead",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.292 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:48.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:48.703 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1297 ms.\n07:26:50.077 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:50.081 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\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\n07:28:01.505 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:01.534 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:13.929 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 23.733,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sha1Digest",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.292 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:48.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:48.703 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1297 ms.\n07:26:50.077 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:50.081 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\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\n07:28:01.505 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:01.534 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:13.929 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 9.577,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomBroken",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.292 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:48.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:48.703 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1297 ms.\n07:26:50.077 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:50.081 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\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\n07:28:01.505 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:01.534 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:13.929 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 14.52,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomManySmall",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.292 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:48.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:48.703 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1297 ms.\n07:26:50.077 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:50.081 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\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\n07:28:01.505 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:01.534 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:13.929 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 12.424,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandom",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:47.292 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:48.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:48.703 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1297 ms.\n07:26:50.077 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:50.081 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\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\n07:28:01.505 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:01.534 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:13.929 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 81.649,
      "id" : None,
      "name" : "org.subshare.local.sign.SignerVerifierStreamTest",
      "stderr" : "",
      "stdout" : "07:26:47.292 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:26:48.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:26:48.703 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1297 ms.\n07:26:50.077 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n07:26:50.081 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n07\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\n07:28:01.505 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:01.534 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:28:13.929 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:26:52"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
          "duration" : 40.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encryptAndSignAndVerifyAndDecrypt",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:31:30.878 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:31:31.797 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:31:31.832 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n07:31:31.836 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44525 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n07:32:10.240 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n07:32:10.608 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n07:32:10.608 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n"
        }
      ],
      "duration" : 40.114,
      "id" : None,
      "name" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
      "stderr" : "",
      "stdout" : "07:31:30.878 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n07:31:31.797 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n07:31:31.832 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n07:31:31.836 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44525 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n07:32:10.240 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n07:32:10.608 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n07:32:10.608 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n",
      "timestamp" : "2019-09-21T05:31:30"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 285.258,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "backupRestoreClientRepo",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:58:29.750 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:58:30.690 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f4dcd87]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t56oez-p5bjv-local-src'\n07:58:30.694 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f4dcd87]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t56oez-p5bjv-local-src' locke\n...[truncated 333577 chars]...\n[5c52d362]close: Deferring shut down of real LocalRepoManager 10000 ms.\n08:03:14.542 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n08:03:14.542 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37d53f48]getCloseDeferredMillis: closeDeferredMillis=10000\n08:03:14.542 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37d53f48]close: Deferring shut down of real LocalRepoManager 10000 ms.\n08:03:15.007 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 5,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "backupRestoreServerRepo",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "07:58:29.750 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:58:30.690 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f4dcd87]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t56oez-p5bjv-local-src'\n07:58:30.694 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f4dcd87]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t56oez-p5bjv-local-src' locke\n...[truncated 333577 chars]...\n[5c52d362]close: Deferring shut down of real LocalRepoManager 10000 ms.\n08:03:14.542 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n08:03:14.542 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37d53f48]getCloseDeferredMillis: closeDeferredMillis=10000\n08:03:14.542 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37d53f48]close: Deferring shut down of real LocalRepoManager 10000 ms.\n08:03:15.007 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 285.258,
      "id" : None,
      "name" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:58:29.750 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:58:30.690 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f4dcd87]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t56oez-p5bjv-local-src'\n07:58:30.694 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f4dcd87]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t56oez-p5bjv-local-src' locke\n...[truncated 333577 chars]...\n[5c52d362]close: Deferring shut down of real LocalRepoManager 10000 ms.\n08:03:14.542 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n08:03:14.542 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37d53f48]getCloseDeferredMillis: closeDeferredMillis=10000\n08:03:14.542 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37d53f48]close: Deferring shut down of real LocalRepoManager 10000 ms.\n08:03:15.007 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:58:29"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BrokenSignatureIT",
          "duration" : 184.421,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:49 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 7:32:54 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:25.510 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:29.352 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/lzE2RYWuuw6dZ5yfoIk-oQ/.subshare/ssl.server/keystore' does not exist!\n07:32:29.357 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 538301 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" : 158.466,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "downloadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:49 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 7:32:54 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:25.510 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:29.352 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/lzE2RYWuuw6dZ5yfoIk-oQ/.subshare/ssl.server/keystore' does not exist!\n07:32:29.357 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 538301 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" : 342.88702,
      "id" : None,
      "name" : "org.subshare.test.BrokenSignatureIT",
      "stderr" : "Sep 21, 2019 7:32:49 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 7:32:54 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "07:32:25.510 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:29.352 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/lzE2RYWuuw6dZ5yfoIk-oQ/.subshare/ssl.server/keystore' does not exist!\n07:32:29.357 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 538301 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-21T05:32:56"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 255.123,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:57:57.264 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:57:58.260 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src'\n07:57:58.266 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src' locke\n...[truncated 1919844 chars]...\n: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [679b7d0c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]getCloseDeferredMillis: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.651 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 227.505,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newDirectoryVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:57:57.264 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:57:58.260 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src'\n07:57:58.266 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src' locke\n...[truncated 1919844 chars]...\n: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [679b7d0c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]getCloseDeferredMillis: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.651 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 156.212,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsDeletedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:57:57.264 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:57:58.260 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src'\n07:57:58.266 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src' locke\n...[truncated 1919844 chars]...\n: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [679b7d0c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]getCloseDeferredMillis: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.651 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 137.226,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:57:57.264 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:57:58.260 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src'\n07:57:58.266 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src' locke\n...[truncated 1919844 chars]...\n: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [679b7d0c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]getCloseDeferredMillis: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.651 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 106.308,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deletedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:57:57.264 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:57:58.260 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src'\n07:57:58.266 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src' locke\n...[truncated 1919844 chars]...\n: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [679b7d0c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]getCloseDeferredMillis: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.651 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 97.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:57:57.264 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:57:58.260 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src'\n07:57:58.266 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src' locke\n...[truncated 1919844 chars]...\n: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [679b7d0c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]getCloseDeferredMillis: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.651 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 979.376,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:57:57.264 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:57:58.260 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src'\n07:57:58.266 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [789228b4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t55ze4-ncnei-local-src' locke\n...[truncated 1919844 chars]...\n: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [679b7d0c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]getCloseDeferredMillis: closeDeferredMillis=20000\n08:14:16.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [199400b5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:14:16.651 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:57:57"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 401.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadedCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:41 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 7:32:46 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:26.281 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:29.941 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/MIn0U5pkuOz1kw3xAEeopw/.subshare/ssl.server/keystore' does not exist!\n07:32:29.949 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 1077799 chars]...\nis: closeDeferredMillis=20000\n07:51:01.827 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e993745]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:51:01.828 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [77b23da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:51:01.828 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [77b23da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:51:02.174 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 690.925,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadingCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:41 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 7:32:46 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:26.281 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:29.941 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/MIn0U5pkuOz1kw3xAEeopw/.subshare/ssl.server/keystore' does not exist!\n07:32:29.949 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 1077799 chars]...\nis: closeDeferredMillis=20000\n07:51:01.827 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e993745]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:51:01.828 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [77b23da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:51:01.828 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [77b23da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:51:02.174 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1091.997,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
      "stderr" : "Sep 21, 2019 7:32:41 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 7:32:46 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "07:32:26.281 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:29.941 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/MIn0U5pkuOz1kw3xAEeopw/.subshare/ssl.server/keystore' does not exist!\n07:32:29.949 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 1077799 chars]...\nis: closeDeferredMillis=20000\n07:51:01.827 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e993745]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:51:01.828 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [77b23da]getCloseDeferredMillis: closeDeferredMillis=20000\n07:51:01.828 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [77b23da]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:51:02.174 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:32:50"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 337.509,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesAddedAfterFilesSynced",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:46 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 7:32:51 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:25.533 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.873 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/7bfg4HbCBgrTN58F5EVFYg/.subshare/ssl.server/keystore' does not exist!\n07:32:28.875 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 964967 chars]...\n: closeDeferredMillis=20000\n07:46:47.656 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32c136f0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:46:47.657 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [340c119b]getCloseDeferredMillis: closeDeferredMillis=20000\n07:46:47.657 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [340c119b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:46:47.997 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 274.741,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesBecomeDisabled",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:46 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 7:32:51 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:25.533 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.873 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/7bfg4HbCBgrTN58F5EVFYg/.subshare/ssl.server/keystore' does not exist!\n07:32:28.875 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 964967 chars]...\n: closeDeferredMillis=20000\n07:46:47.656 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32c136f0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:46:47.657 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [340c119b]getCloseDeferredMillis: closeDeferredMillis=20000\n07:46:47.657 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [340c119b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:46:47.997 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 221.374,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesExistBeforeAffectedFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:46 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 7:32:51 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:25.533 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.873 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/7bfg4HbCBgrTN58F5EVFYg/.subshare/ssl.server/keystore' does not exist!\n07:32:28.875 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 964967 chars]...\n: closeDeferredMillis=20000\n07:46:47.656 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32c136f0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:46:47.657 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [340c119b]getCloseDeferredMillis: closeDeferredMillis=20000\n07:46:47.657 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [340c119b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:46:47.997 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 833.624,
      "id" : None,
      "name" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
      "stderr" : "Sep 21, 2019 7:32:46 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 7:32:51 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "07:32:25.533 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.873 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/7bfg4HbCBgrTN58F5EVFYg/.subshare/ssl.server/keystore' does not exist!\n07:32:28.875 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 964967 chars]...\n: closeDeferredMillis=20000\n07:46:47.656 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32c136f0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:46:47.657 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [340c119b]getCloseDeferredMillis: closeDeferredMillis=20000\n07:46:47.657 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [340c119b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:46:47.997 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:32:54"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 200.913,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncDownAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:51:02.838 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:51:03.596 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9bff804]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4x3fu-324ps-local-src'\n07:51:03.602 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9bff804]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4x3fu-324ps-local-src' locked \n...[truncated 436480 chars]...\nlis: closeDeferredMillis=20000\n07:57:56.226 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [fb68b3a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:57:56.230 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [fd6e4f4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:57:56.230 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [fd6e4f4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:57:56.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 212.958,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncUpAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:51:02.838 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:51:03.596 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9bff804]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4x3fu-324ps-local-src'\n07:51:03.602 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9bff804]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4x3fu-324ps-local-src' locked \n...[truncated 436480 chars]...\nlis: closeDeferredMillis=20000\n07:57:56.226 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [fb68b3a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:57:56.230 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [fd6e4f4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:57:56.230 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [fd6e4f4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:57:56.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 413.87097,
      "id" : None,
      "name" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:51:02.838 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:51:03.596 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9bff804]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4x3fu-324ps-local-src'\n07:51:03.602 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9bff804]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4x3fu-324ps-local-src' locked \n...[truncated 436480 chars]...\nlis: closeDeferredMillis=20000\n07:57:56.226 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [fb68b3a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:57:56.230 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [fd6e4f4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:57:56.230 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [fd6e4f4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:57:56.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:51:02"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 212.75,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnSubdir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:58:43.706 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\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 1450453 chars]...\n: closeDeferredMillis=20000\n08:09:15.722 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [13bbc68b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:09:15.723 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69b777e7]getCloseDeferredMillis: closeDeferredMillis=20000\n08:09:15.723 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69b777e7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:09:16.102 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 254.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:58:43.706 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\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 1450453 chars]...\n: closeDeferredMillis=20000\n08:09:15.722 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [13bbc68b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:09:15.723 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69b777e7]getCloseDeferredMillis: closeDeferredMillis=20000\n08:09:15.723 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69b777e7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:09:16.102 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 165.467,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:58:43.706 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\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 1450453 chars]...\n: closeDeferredMillis=20000\n08:09:15.722 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [13bbc68b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:09:15.723 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69b777e7]getCloseDeferredMillis: closeDeferredMillis=20000\n08:09:15.723 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69b777e7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:09:16.102 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 632.367,
      "id" : None,
      "name" : "org.subshare.test.InviteUserAndSyncIT",
      "stderr" : "",
      "stdout" : "07:58:43.706 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\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 1450453 chars]...\n: closeDeferredMillis=20000\n08:09:15.722 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [13bbc68b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:09:15.723 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69b777e7]getCloseDeferredMillis: closeDeferredMillis=20000\n08:09:15.723 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69b777e7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:09:16.102 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:58:43"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
          "duration" : 353.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_withMetaOnly_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:44:11.974 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:44:11.976 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:44:12.302 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:44:12.311 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:44:12.312 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 443832 chars]...\n: closeDeferredMillis=20000\n07:50:04.502 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7c384b78]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:50:04.512 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2b099285]getCloseDeferredMillis: closeDeferredMillis=20000\n07:50:04.512 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2b099285]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:50:04.989 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 353.02,
      "id" : None,
      "name" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
      "stderr" : "",
      "stdout" : "07:44:11.974 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:44:11.976 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:44:12.302 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:44:12.311 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:44:12.312 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 443832 chars]...\n: closeDeferredMillis=20000\n07:50:04.502 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7c384b78]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:50:04.512 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2b099285]getCloseDeferredMillis: closeDeferredMillis=20000\n07:50:04.512 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2b099285]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:50:04.989 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:44:11"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue4IT",
          "duration" : 150.107,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_4_syncFileDeletedAfterLocalSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:38:39.605 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:38:40.928 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3210ba0]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4h6do-sokn6-local-src'\n07:38:40.936 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3210ba0]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4h6do-sokn6-local-src' locked \n...[truncated 158633 chars]...\n- [20397ac4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:41:09.382 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n07:41:09.383 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3210ba0]getCloseDeferredMillis: closeDeferredMillis=20000\n07:41:09.383 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3210ba0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:41:09.710 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 150.107,
      "id" : None,
      "name" : "org.subshare.test.Issue4IT",
      "stderr" : "",
      "stdout" : "07:38:39.605 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:38:40.928 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3210ba0]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4h6do-sokn6-local-src'\n07:38:40.936 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3210ba0]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4h6do-sokn6-local-src' locked \n...[truncated 158633 chars]...\n- [20397ac4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:41:09.382 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n07:41:09.383 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3210ba0]getCloseDeferredMillis: closeDeferredMillis=20000\n07:41:09.383 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3210ba0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:41:09.710 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:38:39"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue5IT",
          "duration" : 410.988,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_5_inviteMultipleFriends",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:41 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 7:32:46 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:25.283 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.678 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/OQrM9n9GowfGFfDz4DtVyw/.subshare/ssl.server/keystore' does not exist!\n07:32:28.683 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 535754 chars]...\n: closeDeferredMillis=20000\n07:39:40.504 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6871b558]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:39:40.505 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [593a8c5c]getCloseDeferredMillis: closeDeferredMillis=20000\n07:39:40.506 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [593a8c5c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:39:40.863 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 410.988,
      "id" : None,
      "name" : "org.subshare.test.Issue5IT",
      "stderr" : "Sep 21, 2019 7:32:41 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 7:32:46 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "07:32:25.283 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.678 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/OQrM9n9GowfGFfDz4DtVyw/.subshare/ssl.server/keystore' does not exist!\n07:32:28.683 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 535754 chars]...\n: closeDeferredMillis=20000\n07:39:40.504 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6871b558]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:39:40.505 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [593a8c5c]getCloseDeferredMillis: closeDeferredMillis=20000\n07:39:40.506 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [593a8c5c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:39:40.863 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:32:49"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue8IT",
          "duration" : 685.176,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_8_threesomeWithFreshmen",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\n07:46:53.644 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n07:46:53.646 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n07:46:53.646 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n07:46:53.651 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:46:53.653 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n07:46:53.659 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1358810 chars]...\nnager 20000 ms.\n07:58:10.205 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n07:58:10.205 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n07:58:10.256 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n07:58:10.258 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65f197d0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n"
        }
      ],
      "duration" : 685.176,
      "id" : None,
      "name" : "org.subshare.test.Issue8IT",
      "stderr" : "",
      "stdout" : "\n07:46:53.644 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n07:46:53.646 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n07:46:53.646 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n07:46:53.651 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:46:53.653 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n07:46:53.659 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1358810 chars]...\nnager 20000 ms.\n07:58:10.205 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n07:58:10.205 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n07:58:10.256 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n07:58:10.258 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [65f197d0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n",
      "timestamp" : "2019-09-21T05:46:48"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 1.12,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeSimpleStaticMethod",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:39:42.067 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=315.5 MiB, used=93.4 MiB, available=362.1 MiB\n07:39:43.270 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:39:44.384 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:39:44.388 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:39:44.814 [qtp687886752-24] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Method\n...[truncated 79730 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]\n07:39:47.385 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 3.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeDeniedMethods",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:39:42.067 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=315.5 MiB, used=93.4 MiB, available=362.1 MiB\n07:39:43.270 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:39:44.384 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:39:44.388 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:39:44.814 [qtp687886752-24] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Method\n...[truncated 79730 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]\n07:39:47.385 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.121,
      "id" : None,
      "name" : "org.subshare.test.LocalServerClientIT",
      "stderr" : "",
      "stdout" : "07:39:42.067 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=315.5 MiB, used=93.4 MiB, available=362.1 MiB\n07:39:43.270 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:39:44.384 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:39:44.388 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:39:44.814 [qtp687886752-24] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Method\n...[truncated 79730 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]\n07:39:47.385 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:39:43"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 19.768,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncServerRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:58:17.146 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:58:17.154 [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/7bfg4HbCBgrTN58F5EVFYg/client1/.gnupg/pubring.gpg'\n07:58:17.155 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 124316 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='16VTNgAvic7bXitdEjj__w' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n07:58:41.149 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:58:41.152 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n07:58:41.188 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 10.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:58:17.146 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:58:17.154 [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/7bfg4HbCBgrTN58F5EVFYg/client1/.gnupg/pubring.gpg'\n07:58:17.155 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 124316 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='16VTNgAvic7bXitdEjj__w' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n07:58:41.149 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:58:41.152 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n07:58:41.188 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        }
      ],
      "duration" : 29.814,
      "id" : None,
      "name" : "org.subshare.test.LockerSyncIT",
      "stderr" : "",
      "stdout" : "07:58:17.146 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:58:17.154 [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/7bfg4HbCBgrTN58F5EVFYg/client1/.gnupg/pubring.gpg'\n07:58:17.155 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 124316 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='16VTNgAvic7bXitdEjj__w' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n07:58:41.149 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:58:41.152 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n07:58:41.188 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n",
      "timestamp" : "2019-09-21T05:58:13"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 266.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyAddingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:41 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 7:32:46 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:25.150 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.645 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/CM2DDvx2ASOpA2z-ByeXGA/.subshare/ssl.server/keystore' does not exist!\n07:32:28.647 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 638533 chars]...\n: closeDeferredMillis=20000\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c1af34e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3edc5be6]getCloseDeferredMillis: closeDeferredMillis=20000\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3edc5be6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:44:11.605 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 185.986,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:41 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 7:32:46 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:25.150 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.645 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/CM2DDvx2ASOpA2z-ByeXGA/.subshare/ssl.server/keystore' does not exist!\n07:32:28.647 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 638533 chars]...\n: closeDeferredMillis=20000\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c1af34e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3edc5be6]getCloseDeferredMillis: closeDeferredMillis=20000\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3edc5be6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:44:11.605 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 229.687,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyRemovingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 21, 2019 7:32:41 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 7:32:46 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "07:32:25.150 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.645 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/CM2DDvx2ASOpA2z-ByeXGA/.subshare/ssl.server/keystore' does not exist!\n07:32:28.647 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 638533 chars]...\n: closeDeferredMillis=20000\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c1af34e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3edc5be6]getCloseDeferredMillis: closeDeferredMillis=20000\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3edc5be6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:44:11.605 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 681.682,
      "id" : None,
      "name" : "org.subshare.test.MetaOnlyRepoSyncIT",
      "stderr" : "Sep 21, 2019 7:32:41 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 7:32:46 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "07:32:25.150 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n07:32:28.645 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/CM2DDvx2ASOpA2z-ByeXGA/.subshare/ssl.server/keystore' does not exist!\n07:32:28.647 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 638533 chars]...\n: closeDeferredMillis=20000\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c1af34e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3edc5be6]getCloseDeferredMillis: closeDeferredMillis=20000\n07:44:11.284 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3edc5be6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:44:11.605 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:32:49"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
          "duration" : 4.095,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiplePgpKeysSingleUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "08:11:25.454 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n08:11:25.456 [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/lzE2RYWuuw6dZ5yfoIk-oQ/.gnupg/pubring.gpg'\n08:11:25.461 [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 23 ms.\n08:11:28.688 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=a_wnVRZtEBCGRoTMHmHy1w, invitation=false]\n08:11:28.729 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n08:11:29.180 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.095,
      "id" : None,
      "name" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
      "stderr" : "",
      "stdout" : "08:11:25.454 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n08:11:25.456 [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/lzE2RYWuuw6dZ5yfoIk-oQ/.gnupg/pubring.gpg'\n08:11:25.461 [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 23 ms.\n08:11:28.688 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=a_wnVRZtEBCGRoTMHmHy1w, invitation=false]\n08:11:28.729 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n08:11:29.180 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T06:11:25"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
          "duration" : 316.308,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parentConfigWithRemotePathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:50:05.041 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:50:06.220 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [31cc9e23]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4vv5v-ole5b-local-src'\n07:50:06.225 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [31cc9e23]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4vv5v-ole5b-local-src' locke\n...[truncated 519649 chars]...\n: closeDeferredMillis=20000\n07:55:20.980 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [31cc9e23]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:55:20.981 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a9f2871]getCloseDeferredMillis: closeDeferredMillis=20000\n07:55:20.981 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a9f2871]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:55:21.340 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 316.308,
      "id" : None,
      "name" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:50:05.041 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:50:06.220 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [31cc9e23]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4vv5v-ole5b-local-src'\n07:50:06.225 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [31cc9e23]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4vv5v-ole5b-local-src' locke\n...[truncated 519649 chars]...\n: closeDeferredMillis=20000\n07:55:20.980 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [31cc9e23]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:55:20.981 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a9f2871]getCloseDeferredMillis: closeDeferredMillis=20000\n07:55:20.981 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5a9f2871]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:55:21.340 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:50:05"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 323.939,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptPermissionSetInheritance",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:39:59.304 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:40:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fbecbd4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4ivph-w6ljs-local-src'\n07:40:00.406 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fbecbd4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4ivph-w6ljs-local-src' locke\n...[truncated 1461572 chars]...\n: closeDeferredMillis=20000\n07:58:28.588 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f9ed3e5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:58:28.589 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [620a1e16]getCloseDeferredMillis: closeDeferredMillis=20000\n07:58:28.589 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [620a1e16]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:58:29.000 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 380.314,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBackdatedSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:39:59.304 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:40:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fbecbd4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4ivph-w6ljs-local-src'\n07:40:00.406 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fbecbd4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4ivph-w6ljs-local-src' locke\n...[truncated 1461572 chars]...\n: closeDeferredMillis=20000\n07:58:28.588 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f9ed3e5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:58:28.589 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [620a1e16]getCloseDeferredMillis: closeDeferredMillis=20000\n07:58:28.589 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [620a1e16]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:58:29.000 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 405.442,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nonOwnerAdminGrantsWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:39:59.304 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:40:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fbecbd4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4ivph-w6ljs-local-src'\n07:40:00.406 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fbecbd4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4ivph-w6ljs-local-src' locke\n...[truncated 1461572 chars]...\n: closeDeferredMillis=20000\n07:58:28.588 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f9ed3e5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:58:28.589 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [620a1e16]getCloseDeferredMillis: closeDeferredMillis=20000\n07:58:28.589 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [620a1e16]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:58:29.000 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1109.695,
      "id" : None,
      "name" : "org.subshare.test.PermissionIT",
      "stderr" : "",
      "stdout" : "07:39:59.304 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:40:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fbecbd4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4ivph-w6ljs-local-src'\n07:40:00.406 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2fbecbd4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4ivph-w6ljs-local-src' locke\n...[truncated 1461572 chars]...\n: closeDeferredMillis=20000\n07:58:28.588 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f9ed3e5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:58:28.589 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [620a1e16]getCloseDeferredMillis: closeDeferredMillis=20000\n07:58:28.589 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [620a1e16]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:58:29.000 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:39:59"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PgpSyncIT",
          "duration" : 2.833,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPgpSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "08:14:19.060 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n08:14:21.889 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 2.833,
      "id" : None,
      "name" : "org.subshare.test.PgpSyncIT",
      "stderr" : "",
      "stdout" : "08:14:19.060 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n08:14:21.889 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T06:14:19"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.ReadUserIdentityIT",
          "duration" : 264.65,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteWithReadInvitationAndGrantReadUserIdentityPermissionLater",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:55:21.731 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:55:21.731 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:55:22.093 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:55:22.097 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:55:22.099 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 497005 chars]...\n: closeDeferredMillis=20000\n07:59:45.972 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5430a353]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:59:45.974 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [775d21e1]getCloseDeferredMillis: closeDeferredMillis=20000\n07:59:45.974 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [775d21e1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:59:46.370 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 264.65,
      "id" : None,
      "name" : "org.subshare.test.ReadUserIdentityIT",
      "stderr" : "",
      "stdout" : "07:55:21.731 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:55:21.731 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:55:22.093 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:55:22.097 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:55:22.099 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 497005 chars]...\n: closeDeferredMillis=20000\n07:59:45.972 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5430a353]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:59:45.974 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [775d21e1]getCloseDeferredMillis: closeDeferredMillis=20000\n07:59:45.974 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [775d21e1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:59:46.370 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:55:21"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 281.503,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalAfterCreateAndDeleteFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 331.355,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithWritePermissionGrantedAndRevoked",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 193.761,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocal",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 201.315,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithoutSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 171.266,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 196.865,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalThenDeleteFileAndSyncAgain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 281.423,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 5,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "syncFromLocalToRemoteToLocalThenCauseDeleteCollisionOnServerDuringUpSync",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 156.678,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiSyncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1814.166,
      "id" : None,
      "name" : "org.subshare.test.RepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:41:10.456 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:41:11.163 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src'\n07:41:11.170 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3989a2bf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t4kebd-rk7lv-local-src' locke\n...[truncated 2562359 chars]...\n: closeDeferredMillis=20000\n08:11:24.255 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48ebf106]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:11:24.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3105862a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:11:24.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T05:41:10"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
          "duration" : 197.317,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewSymlinkCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "08:03:15.474 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n08:03:16.291 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4134de2d]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t5csse-hxsmr-local-src'\n08:03:16.296 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4134de2d]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t5csse-hxsmr-local-src' locke\n...[truncated 318951 chars]...\n: closeDeferredMillis=20000\n08:06:32.366 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4134de2d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:06:32.367 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1564970a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:06:32.367 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1564970a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:06:32.788 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 197.317,
      "id" : None,
      "name" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "08:03:15.474 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n08:03:16.291 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4134de2d]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t5csse-hxsmr-local-src'\n08:03:16.296 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4134de2d]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0t5csse-hxsmr-local-src' locke\n...[truncated 318951 chars]...\n: closeDeferredMillis=20000\n08:06:32.366 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4134de2d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:06:32.367 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1564970a]getCloseDeferredMillis: closeDeferredMillis=20000\n08:06:32.367 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1564970a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n08:06:32.788 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-21T06:03:15"
    }
  ]
}