{
  "duration" : 11312.514,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 114,
  "skipCount" : 3,
  "suites" : [
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 10.84,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 612206 random bytes plaintext took 46 ms.\n06:37:30.519 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 1893 ms.\nsymmetricWithoutIv: Encrypting 612206 bytes plaintext to 612214 bytes ciphertext took 163 ms.\nsymmetricWithoutIv: Decrypting 612214 bytes ciphertext to 612206 bytes plaintext took 121 ms.\n\nsymm\n...[truncated 37131 chars]...\n2819671 bytes plaintext took 122 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 1020575 random bytes plaintext took 7 ms.\nasymmetricCombiWithRandomIv: Encrypting 1020575 bytes plaintext to 1021119 bytes ciphertext took 57 ms.\nasymmetricCombiWithRandomIv: Decrypting 1021119 bytes ciphertext to 1020575 bytes plaintext took 81 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 15.624,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 612206 random bytes plaintext took 46 ms.\n06:37:30.519 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 1893 ms.\nsymmetricWithoutIv: Encrypting 612206 bytes plaintext to 612214 bytes ciphertext took 163 ms.\nsymmetricWithoutIv: Decrypting 612214 bytes ciphertext to 612206 bytes plaintext took 121 ms.\n\nsymm\n...[truncated 37131 chars]...\n2819671 bytes plaintext took 122 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 1020575 random bytes plaintext took 7 ms.\nasymmetricCombiWithRandomIv: Encrypting 1020575 bytes plaintext to 1021119 bytes ciphertext took 57 ms.\nasymmetricCombiWithRandomIv: Decrypting 1021119 bytes ciphertext to 1020575 bytes plaintext took 81 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 6.85,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricPlain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 612206 random bytes plaintext took 46 ms.\n06:37:30.519 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 1893 ms.\nsymmetricWithoutIv: Encrypting 612206 bytes plaintext to 612214 bytes ciphertext took 163 ms.\nsymmetricWithoutIv: Decrypting 612214 bytes ciphertext to 612206 bytes plaintext took 121 ms.\n\nsymm\n...[truncated 37131 chars]...\n2819671 bytes plaintext took 122 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 1020575 random bytes plaintext took 7 ms.\nasymmetricCombiWithRandomIv: Encrypting 1020575 bytes plaintext to 1021119 bytes ciphertext took 57 ms.\nasymmetricCombiWithRandomIv: Decrypting 1021119 bytes ciphertext to 1020575 bytes plaintext took 81 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 14.399,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricCombiWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 612206 random bytes plaintext took 46 ms.\n06:37:30.519 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 1893 ms.\nsymmetricWithoutIv: Encrypting 612206 bytes plaintext to 612214 bytes ciphertext took 163 ms.\nsymmetricWithoutIv: Decrypting 612214 bytes ciphertext to 612206 bytes plaintext took 121 ms.\n\nsymm\n...[truncated 37131 chars]...\n2819671 bytes plaintext took 122 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 1020575 random bytes plaintext took 7 ms.\nasymmetricCombiWithRandomIv: Encrypting 1020575 bytes plaintext to 1021119 bytes ciphertext took 57 ms.\nasymmetricCombiWithRandomIv: Decrypting 1021119 bytes ciphertext to 1020575 bytes plaintext took 81 ms.\n"
        }
      ],
      "duration" : 47.712997,
      "id" : None,
      "name" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
      "stderr" : "",
      "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 612206 random bytes plaintext took 46 ms.\n06:37:30.519 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 1893 ms.\nsymmetricWithoutIv: Encrypting 612206 bytes plaintext to 612214 bytes ciphertext took 163 ms.\nsymmetricWithoutIv: Decrypting 612214 bytes ciphertext to 612206 bytes plaintext took 121 ms.\n\nsymm\n...[truncated 37131 chars]...\n2819671 bytes plaintext took 122 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 1020575 random bytes plaintext took 7 ms.\nasymmetricCombiWithRandomIv: Encrypting 1020575 bytes plaintext to 1021119 bytes ciphertext took 57 ms.\nasymmetricCombiWithRandomIv: Decrypting 1021119 bytes ciphertext to 1020575 bytes plaintext took 81 ms.\n",
      "timestamp" : "2020-02-23T05:37:29"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.file.EncryptedDataFileTest",
          "duration" : 1.315,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeReadSimpleEncryptedDataFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.315,
      "id" : None,
      "name" : "org.subshare.core.file.EncryptedDataFileTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-23T05:37:32"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 5.44,
          "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.019,
          "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.277,
          "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.006,
          "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" : 6.742,
      "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" : "2020-02-23T05:37:27"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.LimitedInputStreamTest",
          "duration" : 2.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomLengthWithUnderlyingSameLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.062,
      "id" : None,
      "name" : "org.subshare.core.io.LimitedInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-23T05:37:25"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.MultiInputStreamTest",
          "duration" : 6.588,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomCombi",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 6.588,
      "id" : None,
      "name" : "org.subshare.core.io.MultiInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-23T05:37:25"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 8.691,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignThenEncryptAndDecryptThenVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:27.580 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:27.661 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:27.793 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:27.816 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:29.455\n...[truncated 30205 chars]...\nrvices-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n06:37:38.399 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.08,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyViaPgpSignable",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:27.580 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:27.661 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:27.793 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:27.816 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:29.455\n...[truncated 30205 chars]...\nrvices-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n06:37:38.399 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.104,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:27.580 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:27.661 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:27.793 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:27.816 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:29.455\n...[truncated 30205 chars]...\nrvices-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n06:37:38.399 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.157,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exportImportPublicKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:27.580 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:27.661 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:27.793 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:27.816 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:29.455\n...[truncated 30205 chars]...\nrvices-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n06:37:38.399 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.098,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "detachedSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:27.580 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:27.661 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:27.793 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:27.816 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:29.455\n...[truncated 30205 chars]...\nrvices-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n06:37:38.399 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 9.129999,
      "id" : None,
      "name" : "org.subshare.core.pgp.PgpTest",
      "stderr" : "",
      "stdout" : "06:37:27.580 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:27.661 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:27.793 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:27.816 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/mEhdRx3fE1MLqTjdd2GH_g/.gnupg\n06:37:29.455\n...[truncated 30205 chars]...\nrvices-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n06:37:38.399 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:37:29"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 2.901,
          "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.005,
          "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addSameUserRepoKeyPublicKeyTwiceToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addDifferentUserRepoKeyPublicKeysToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.913,
      "id" : None,
      "name" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-23T05:37:24"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 2.283,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:34.222 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:34.247 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:34.283 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/egX9SqrwKsINEwSfypiFBA/.gnupg\n06:37:34.286 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/egX9SqrwKsINEwSfypiFBA/.gnupg\n06:37:34.421\n...[truncated 14537 chars]...\nedCloseTimer] DEBUG o.s.c.p.g.TrustDbFactory$DeferredCloseTimerTask - run: Closing *real* TrustDb instance.\n06:38:08.005 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 12097 ms.\n06:38:08.019 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:38:08.117 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:38:08.186 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 8.767,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGpgKeyTrustLevels",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:34.222 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:34.247 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:34.283 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/egX9SqrwKsINEwSfypiFBA/.gnupg\n06:37:34.286 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/egX9SqrwKsINEwSfypiFBA/.gnupg\n06:37:34.421\n...[truncated 14537 chars]...\nedCloseTimer] DEBUG o.s.c.p.g.TrustDbFactory$DeferredCloseTimerTask - run: Closing *real* TrustDb instance.\n06:38:08.005 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 12097 ms.\n06:38:08.019 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:38:08.117 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:38:08.186 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 22.899,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "initUserRegistryFromGpgKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:37:34.222 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:34.247 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:34.283 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/egX9SqrwKsINEwSfypiFBA/.gnupg\n06:37:34.286 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/egX9SqrwKsINEwSfypiFBA/.gnupg\n06:37:34.421\n...[truncated 14537 chars]...\nedCloseTimer] DEBUG o.s.c.p.g.TrustDbFactory$DeferredCloseTimerTask - run: Closing *real* TrustDb instance.\n06:38:08.005 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 12097 ms.\n06:38:08.019 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:38:08.117 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:38:08.186 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 33.949,
      "id" : None,
      "name" : "org.subshare.core.user.UserRegistryTest",
      "stderr" : "",
      "stdout" : "06:37:34.222 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:37:34.247 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:37:34.283 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/egX9SqrwKsINEwSfypiFBA/.gnupg\n06:37:34.286 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.core/build/egX9SqrwKsINEwSfypiFBA/.gnupg\n06:37:34.421\n...[truncated 14537 chars]...\nedCloseTimer] DEBUG o.s.c.p.g.TrustDbFactory$DeferredCloseTimerTask - run: Closing *real* TrustDb instance.\n06:38:08.005 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 12097 ms.\n06:38:08.019 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:38:08.117 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n06:38:08.186 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:37:34"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
          "duration" : 2.83,
          "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.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "firstCreateUserRepoKeyRingThenAddPublicKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.8609998,
      "id" : None,
      "name" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-23T05:37:25"
    },
    {
      "cases" : [
        {
          "age" : 11,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "generateManySymmetricKeys",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 14.912,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSAwithOAEPwithSHA1andMGF1Padding",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 3.549,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSA",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 18.471,
      "id" : None,
      "name" : "org.subshare.crypto.AsymmetricKeyTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-23T05:38:28"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 3.623,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupAllSupportedCiphers",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:36.257 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3358 msec.\n06:38:36.552 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:38:36.567 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:38:36.573 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:38:36.575 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:49.525 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:38:49.779 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:38:50.098 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:38:50.167 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:50.471 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 9.66,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNullAsKeyParameter",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:36.257 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3358 msec.\n06:38:36.552 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:38:36.567 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:38:36.573 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:38:36.575 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:49.525 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:38:49.779 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:38:50.098 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:38:50.167 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:50.471 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.091,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupCompatibilityWithJCE",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:36.257 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3358 msec.\n06:38:36.552 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:38:36.567 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:38:36.573 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:38:36.575 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:49.525 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:38:49.779 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:38:50.098 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:38:50.167 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:50.471 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 4.699,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:36.257 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3358 msec.\n06:38:36.552 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:38:36.567 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:38:36.573 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:38:36.575 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:49.525 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:38:49.779 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:38:50.098 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:38:50.167 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:50.471 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.138,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionCompatibilityWithJCE_BouncyCastleProvider",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:36.257 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3358 msec.\n06:38:36.552 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:38:36.567 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:38:36.573 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:38:36.575 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:49.525 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:38:49.779 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:38:50.098 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:38:50.167 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:50.471 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        }
      ],
      "duration" : 18.211,
      "id" : None,
      "name" : "org.subshare.crypto.CipherTest",
      "stderr" : "",
      "stdout" : "06:38:36.257 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3358 msec.\n06:38:36.552 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n06:38:36.567 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n06:38:36.573 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n06:38:36.575 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:49.525 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n06:38:49.779 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n06:38:50.098 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n06:38:50.167 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n06:38:50.471 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n",
      "timestamp" : "2020-02-23T05:38:32"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.GCMTest",
          "duration" : 6.478,
          "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.267,
          "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.745,
      "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" : "2020-02-23T05:38:32"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.167,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testByteOrder",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:31.175 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -31803\n06:38:31.258 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -31803\n06:38:31.263 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 33733\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 4.466,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyInitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:31.175 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -31803\n06:38:31.258 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -31803\n06:38:31.263 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 33733\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.185,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyUNinitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:31.175 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -31803\n06:38:31.258 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -31803\n06:38:31.263 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 33733\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 23.534,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithNewMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:31.175 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -31803\n06:38:31.258 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -31803\n06:38:31.263 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 33733\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 15.74,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithSameMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:38:31.175 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -31803\n06:38:31.258 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -31803\n06:38:31.263 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 33733\n"
        }
      ],
      "duration" : 44.092003,
      "id" : None,
      "name" : "org.subshare.crypto.MACBenchmark",
      "stderr" : "",
      "stdout" : "06:38:31.175 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -31803\n06:38:31.258 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -31803\n06:38:31.263 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 33733\n",
      "timestamp" : "2020-02-23T05:38:31"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACTest",
          "duration" : 4.554,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAllSupportedMACs",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 4.554,
      "id" : None,
      "name" : "org.subshare.crypto.MACTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-23T05:38:31"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
          "duration" : 0.292,
          "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.082,
          "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.108,
          "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.055,
          "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.537,
      "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" : "2020-02-23T05:38:32"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
          "duration" : 84.984,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantAndRevokeReadPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:49.749 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.078 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.007 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75d8bce2]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr6t-eghlr-local'\n06:39:53.399 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1601\n...[truncated 41462 chars]...\nNFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n06:41:14.553 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n06:41:14.590 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n06:41:14.872 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75d8bce2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:14.874 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 84.984,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
      "stderr" : "",
      "stdout" : "06:39:49.749 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.078 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.007 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75d8bce2]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr6t-eghlr-local'\n06:39:53.399 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1601\n...[truncated 41462 chars]...\nNFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n06:41:14.553 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n06:41:14.590 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n06:41:14.872 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75d8bce2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:41:14.874 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:39:49"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 76.28,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantWritePermissionWithoutGrantPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.062 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.417 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.041 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19fdf170]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr8h-q8uhh-local'\n06:39:53.326 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1674\n...[truncated 206266 chars]...\nTest - Local sync...: 79.60%\n06:44:20.011 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:44:20.034 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:44:20.058 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:44:20.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e561cdf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:20.085 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 34.457,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.062 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.417 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.041 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19fdf170]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr8h-q8uhh-local'\n06:39:53.326 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1674\n...[truncated 206266 chars]...\nTest - Local sync...: 79.60%\n06:44:20.011 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:44:20.034 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:44:20.058 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:44:20.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e561cdf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:20.085 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 30.855,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.062 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.417 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.041 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19fdf170]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr8h-q8uhh-local'\n06:39:53.326 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1674\n...[truncated 206266 chars]...\nTest - Local sync...: 79.60%\n06:44:20.011 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:44:20.034 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:44:20.058 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:44:20.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e561cdf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:20.085 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 31.577,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectDir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.062 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.417 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.041 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19fdf170]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr8h-q8uhh-local'\n06:39:53.326 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1674\n...[truncated 206266 chars]...\nTest - Local sync...: 79.60%\n06:44:20.011 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:44:20.034 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:44:20.058 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:44:20.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e561cdf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:20.085 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 31.649,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithoutWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.062 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.417 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.041 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19fdf170]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr8h-q8uhh-local'\n06:39:53.326 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1674\n...[truncated 206266 chars]...\nTest - Local sync...: 79.60%\n06:44:20.011 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:44:20.034 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:44:20.058 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:44:20.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e561cdf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:20.085 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 32.664,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParentGrantedIndirectly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.062 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.417 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.041 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19fdf170]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr8h-q8uhh-local'\n06:39:53.326 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1674\n...[truncated 206266 chars]...\nTest - Local sync...: 79.60%\n06:44:20.011 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:44:20.034 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:44:20.058 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:44:20.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e561cdf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:20.085 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 32.401,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.062 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.417 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.041 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19fdf170]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr8h-q8uhh-local'\n06:39:53.326 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1674\n...[truncated 206266 chars]...\nTest - Local sync...: 79.60%\n06:44:20.011 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:44:20.034 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:44:20.058 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:44:20.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e561cdf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:20.085 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 269.883,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
      "stderr" : "",
      "stdout" : "06:39:50.062 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:50.417 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:39:53.041 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19fdf170]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.local/build/repo/k6ylrr8h-q8uhh-local'\n06:39:53.326 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1674\n...[truncated 206266 chars]...\nTest - Local sync...: 79.60%\n06:44:20.011 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n06:44:20.034 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n06:44:20.058 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n06:44:20.084 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e561cdf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:44:20.085 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:39:50"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 14.608,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDistribution",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:51.122 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300104, _1M=148076, _10M=46842, _100M=2975, _1G=2003, _10G=0}\nlengthCategory2HitPercentage: {_100K=600, _1M=296, _10M=94, _100M=6, _1G=4, _10G=0}\n999846\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 0.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateOneRandomLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:51.122 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300104, _1M=148076, _10M=46842, _100M=2975, _1G=2003, _10G=0}\nlengthCategory2HitPercentage: {_100K=600, _1M=296, _10M=94, _100M=6, _1G=4, _10G=0}\n999846\n"
        }
      ],
      "duration" : 14.656,
      "id" : None,
      "name" : "org.subshare.local.FilePaddingLengthRandomTest",
      "stderr" : "",
      "stdout" : "06:39:51.122 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300104, _1M=148076, _10M=46842, _100M=2975, _1G=2003, _10G=0}\nlengthCategory2HitPercentage: {_100K=600, _1M=296, _10M=94, _100M=6, _1G=4, _10G=0}\n999846\n",
      "timestamp" : "2020-02-23T05:39:46"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.persistence.CollisionTest",
          "duration" : 3.398,
          "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "xorUids2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.402,
      "id" : None,
      "name" : "org.subshare.local.persistence.CollisionTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2020-02-23T05:39:47"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 4.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndSerializeAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.703 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:53.194 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:53.257 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1743 ms.\n06:39:55.103 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:55.125 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.044 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.113 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.163 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.290 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.360 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoKeyIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.703 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:53.194 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:53.257 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1743 ms.\n06:39:55.103 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:55.125 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.044 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.113 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.163 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.290 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.360 [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" : "signAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.703 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:53.194 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:53.257 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1743 ms.\n06:39:55.103 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:55.125 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.044 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.113 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.163 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.290 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.360 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.134,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifySignatureCreatedAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.703 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:53.194 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:53.257 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1743 ms.\n06:39:55.103 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:55.125 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.044 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.113 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.163 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.290 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.360 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.111,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoRepoFileIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.703 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:53.194 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:53.257 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1743 ms.\n06:39:55.103 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:55.125 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.044 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.113 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.163 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.290 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.360 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.535,
      "id" : None,
      "name" : "org.subshare.local.sign.SignableTest",
      "stderr" : "",
      "stdout" : "06:39:50.703 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:53.194 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:53.257 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1743 ms.\n06:39:55.103 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:55.125 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.044 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.113 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.163 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.290 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:40:01.360 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:39:56"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 22.757,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signRsaWithSha1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:51.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:51.668 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1332 ms.\n06:39:53.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:53.037 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:41:01.313 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:01.343 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:17.891 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 0.187,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifySimpleBlockRead",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:51.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:51.668 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1332 ms.\n06:39:53.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:53.037 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:41:01.313 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:01.343 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:17.891 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 22.302,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sha1Digest",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:51.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:51.668 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1332 ms.\n06:39:53.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:53.037 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:41:01.313 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:01.343 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:17.891 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 5.872,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomBroken",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:51.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:51.668 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1332 ms.\n06:39:53.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:53.037 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:41:01.313 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:01.343 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:17.891 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 15.655,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomManySmall",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:51.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:51.668 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1332 ms.\n06:39:53.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:53.037 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:41:01.313 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:01.343 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:17.891 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 16.577,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandom",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:39:50.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:51.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:51.668 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1332 ms.\n06:39:53.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:53.037 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:41:01.313 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:01.343 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:17.891 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 83.350006,
      "id" : None,
      "name" : "org.subshare.local.sign.SignerVerifierStreamTest",
      "stderr" : "",
      "stdout" : "06:39:50.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:39:51.573 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:39:51.668 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1332 ms.\n06:39:53.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n06:39:53.037 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n06\n...[truncated 5060 chars]...\nall run #93\nsignAndVerifyRandomManySmall run #94\nsignAndVerifyRandomManySmall run #95\nsignAndVerifyRandomManySmall run #96\nsignAndVerifyRandomManySmall run #97\nsignAndVerifyRandomManySmall run #98\nsignAndVerifyRandomManySmall run #99\nsignAndVerifyRandomManySmall run #100\n06:41:01.313 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:01.343 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:41:17.891 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:39:54"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
          "duration" : 36.916,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encryptAndSignAndVerifyAndDecrypt",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:44:27.197 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:44:27.981 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:44:28.000 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n06:44:28.002 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44526 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n06:45:03.195 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n06:45:03.721 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n06:45:03.722 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n"
        }
      ],
      "duration" : 36.916,
      "id" : None,
      "name" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
      "stderr" : "",
      "stdout" : "06:44:27.197 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n06:44:27.981 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n06:44:28.000 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n06:44:28.002 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44526 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n06:45:03.195 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n06:45:03.721 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n06:45:03.722 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n",
      "timestamp" : "2020-02-23T05:44:26"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 295.126,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "backupRestoreClientRepo",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:10:41.947 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:10:42.954 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9d3e39a]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymvers-2vv43-local-src'\n07:10:42.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9d3e39a]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymvers-2vv43-loca\n...[truncated 329667 chars]...\n[663a1151]close: Deferring shut down of real LocalRepoManager 10000 ms.\n07:15:36.540 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n07:15:36.540 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2942beed]getCloseDeferredMillis: closeDeferredMillis=10000\n07:15:36.540 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2942beed]close: Deferring shut down of real LocalRepoManager 10000 ms.\n07:15:37.067 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 11,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "backupRestoreServerRepo",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "07:10:41.947 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:10:42.954 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9d3e39a]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymvers-2vv43-local-src'\n07:10:42.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9d3e39a]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymvers-2vv43-loca\n...[truncated 329667 chars]...\n[663a1151]close: Deferring shut down of real LocalRepoManager 10000 ms.\n07:15:36.540 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n07:15:36.540 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2942beed]getCloseDeferredMillis: closeDeferredMillis=10000\n07:15:36.540 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2942beed]close: Deferring shut down of real LocalRepoManager 10000 ms.\n07:15:37.067 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 295.127,
      "id" : None,
      "name" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:10:41.947 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:10:42.954 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9d3e39a]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymvers-2vv43-local-src'\n07:10:42.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [9d3e39a]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymvers-2vv43-loca\n...[truncated 329667 chars]...\n[663a1151]close: Deferring shut down of real LocalRepoManager 10000 ms.\n07:15:36.540 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n07:15:36.540 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2942beed]getCloseDeferredMillis: closeDeferredMillis=10000\n07:15:36.540 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2942beed]close: Deferring shut down of real LocalRepoManager 10000 ms.\n07:15:37.067 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T06:10:41"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BrokenSignatureIT",
          "duration" : 242.599,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:20.272 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.046 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/2FhQ2Eb5l09oOIpUc3l3mA/.subshare/ssl.server/keystore' does not exist!\n06:45:24.063 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 546453 chars]...\nrrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.BrokenSignatureIT",
          "duration" : 136.093,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "downloadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:20.272 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.046 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/2FhQ2Eb5l09oOIpUc3l3mA/.subshare/ssl.server/keystore' does not exist!\n06:45:24.063 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 546453 chars]...\nrrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n"
        }
      ],
      "duration" : 378.69202,
      "id" : None,
      "name" : "org.subshare.test.BrokenSignatureIT",
      "stderr" : "Feb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:45:20.272 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.046 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/2FhQ2Eb5l09oOIpUc3l3mA/.subshare/ssl.server/keystore' does not exist!\n06:45:24.063 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 546453 chars]...\nrrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n",
      "timestamp" : "2020-02-23T05:45:48"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 266.187,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:09:36.694 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:09:37.631 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-local-src'\n07:09:37.635 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-lo\n...[truncated 1930599 chars]...\n: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [512a545e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]getCloseDeferredMillis: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:29.238 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 192.851,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newDirectoryVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:09:36.694 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:09:37.631 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-local-src'\n07:09:37.635 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-lo\n...[truncated 1930599 chars]...\n: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [512a545e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]getCloseDeferredMillis: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:29.238 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 193.64,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsDeletedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:09:36.694 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:09:37.631 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-local-src'\n07:09:37.635 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-lo\n...[truncated 1930599 chars]...\n: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [512a545e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]getCloseDeferredMillis: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:29.238 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 146.87,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:09:36.694 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:09:37.631 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-local-src'\n07:09:37.635 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-lo\n...[truncated 1930599 chars]...\n: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [512a545e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]getCloseDeferredMillis: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:29.238 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 113.239,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deletedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:09:36.694 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:09:37.631 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-local-src'\n07:09:37.635 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-lo\n...[truncated 1930599 chars]...\n: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [512a545e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]getCloseDeferredMillis: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:29.238 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 99.752,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:09:36.694 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:09:37.631 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-local-src'\n07:09:37.635 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-lo\n...[truncated 1930599 chars]...\n: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [512a545e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]getCloseDeferredMillis: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:29.238 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1012.53906,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:09:36.694 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:09:37.631 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-local-src'\n07:09:37.635 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cec7c50]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymu0d8-ek2gs-lo\n...[truncated 1930599 chars]...\n: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [512a545e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]getCloseDeferredMillis: closeDeferredMillis=20000\n07:26:28.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6f9653d7]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:26:29.238 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T06:09:36"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 401.329,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadedCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:36 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:20.701 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.208 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/7REv-73DeD4AKOcCHaxVLw/.subshare/ssl.server/keystore' does not exist!\n06:45:24.214 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 929419 chars]...\nlis: closeDeferredMillis=20000\n07:02:32.116 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [b4e0297]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:02:32.131 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [313a7d5]getCloseDeferredMillis: closeDeferredMillis=20000\n07:02:32.131 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [313a7d5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:02:32.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 607.942,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadingCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:36 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:20.701 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.208 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/7REv-73DeD4AKOcCHaxVLw/.subshare/ssl.server/keystore' does not exist!\n06:45:24.214 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 929419 chars]...\nlis: closeDeferredMillis=20000\n07:02:32.116 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [b4e0297]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:02:32.131 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [313a7d5]getCloseDeferredMillis: closeDeferredMillis=20000\n07:02:32.131 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [313a7d5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:02:32.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1009.271,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
      "stderr" : "Feb 23, 2020 6:45:36 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:45:20.701 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.208 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/7REv-73DeD4AKOcCHaxVLw/.subshare/ssl.server/keystore' does not exist!\n06:45:24.214 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 929419 chars]...\nlis: closeDeferredMillis=20000\n07:02:32.116 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [b4e0297]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:02:32.131 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [313a7d5]getCloseDeferredMillis: closeDeferredMillis=20000\n07:02:32.131 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [313a7d5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:02:32.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:45:43"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 381.546,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesAddedAfterFilesSynced",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:34 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:38 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:20.969 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.577 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/OR6hAqSjuorin__rZ8X-Yg/.subshare/ssl.server/keystore' does not exist!\n06:45:24.585 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 968340 chars]...\n: closeDeferredMillis=20000\n06:59:55.808 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2044a2f2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:59:55.809 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f62b89d]getCloseDeferredMillis: closeDeferredMillis=20000\n06:59:55.809 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f62b89d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:59:56.175 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 270.552,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesBecomeDisabled",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:34 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:38 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:20.969 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.577 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/OR6hAqSjuorin__rZ8X-Yg/.subshare/ssl.server/keystore' does not exist!\n06:45:24.585 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 968340 chars]...\n: closeDeferredMillis=20000\n06:59:55.808 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2044a2f2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:59:55.809 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f62b89d]getCloseDeferredMillis: closeDeferredMillis=20000\n06:59:55.809 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f62b89d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:59:56.175 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 203.172,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesExistBeforeAffectedFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:34 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:38 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:20.969 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.577 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/OR6hAqSjuorin__rZ8X-Yg/.subshare/ssl.server/keystore' does not exist!\n06:45:24.585 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 968340 chars]...\n: closeDeferredMillis=20000\n06:59:55.808 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2044a2f2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:59:55.809 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f62b89d]getCloseDeferredMillis: closeDeferredMillis=20000\n06:59:55.809 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f62b89d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:59:56.175 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 855.27,
      "id" : None,
      "name" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
      "stderr" : "Feb 23, 2020 6:45:34 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:38 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:45:20.969 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.577 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/OR6hAqSjuorin__rZ8X-Yg/.subshare/ssl.server/keystore' does not exist!\n06:45:24.585 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 968340 chars]...\n: closeDeferredMillis=20000\n06:59:55.808 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2044a2f2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:59:55.809 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f62b89d]getCloseDeferredMillis: closeDeferredMillis=20000\n06:59:55.809 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4f62b89d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:59:56.175 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:45:40"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 193.509,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncDownAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:02:33.973 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:02:35.124 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [21d61f7c]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymkycn-63ph2-local-src'\n07:02:35.131 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [21d61f7c]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymkycn-63ph2-lo\n...[truncated 461409 chars]...\nis: closeDeferredMillis=20000\n07:09:35.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [46cff71b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:35.651 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eb7f21]getCloseDeferredMillis: closeDeferredMillis=20000\n07:09:35.652 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eb7f21]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:36.261 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 228.793,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncUpAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:02:33.973 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:02:35.124 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [21d61f7c]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymkycn-63ph2-local-src'\n07:02:35.131 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [21d61f7c]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymkycn-63ph2-lo\n...[truncated 461409 chars]...\nis: closeDeferredMillis=20000\n07:09:35.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [46cff71b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:35.651 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eb7f21]getCloseDeferredMillis: closeDeferredMillis=20000\n07:09:35.652 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eb7f21]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:36.261 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 422.302,
      "id" : None,
      "name" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:02:33.973 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:02:35.124 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [21d61f7c]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymkycn-63ph2-local-src'\n07:02:35.131 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [21d61f7c]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymkycn-63ph2-lo\n...[truncated 461409 chars]...\nis: closeDeferredMillis=20000\n07:09:35.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [46cff71b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:35.651 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eb7f21]getCloseDeferredMillis: closeDeferredMillis=20000\n07:09:35.652 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eb7f21]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:36.261 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T06:02:33"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 235.501,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnSubdir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:10:51.704 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:10:51.706 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:10:52.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:10:52.215 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:10:52.217 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java\n...[truncated 1444445 chars]...\n: closeDeferredMillis=20000\n07:21:14.763 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [146b2777]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:21:14.772 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [693dc68a]getCloseDeferredMillis: closeDeferredMillis=20000\n07:21:14.772 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [693dc68a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:21:15.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 204.326,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:10:51.704 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:10:51.706 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:10:52.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:10:52.215 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:10:52.217 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java\n...[truncated 1444445 chars]...\n: closeDeferredMillis=20000\n07:21:14.763 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [146b2777]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:21:14.772 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [693dc68a]getCloseDeferredMillis: closeDeferredMillis=20000\n07:21:14.772 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [693dc68a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:21:15.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 183.661,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:10:51.704 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:10:51.706 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:10:52.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:10:52.215 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:10:52.217 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java\n...[truncated 1444445 chars]...\n: closeDeferredMillis=20000\n07:21:14.763 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [146b2777]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:21:14.772 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [693dc68a]getCloseDeferredMillis: closeDeferredMillis=20000\n07:21:14.772 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [693dc68a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:21:15.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 623.48804,
      "id" : None,
      "name" : "org.subshare.test.InviteUserAndSyncIT",
      "stderr" : "",
      "stdout" : "07:10:51.704 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:10:51.706 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:10:52.213 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:10:52.215 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:10:52.217 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java\n...[truncated 1444445 chars]...\n: closeDeferredMillis=20000\n07:21:14.763 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [146b2777]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:21:14.772 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [693dc68a]getCloseDeferredMillis: closeDeferredMillis=20000\n07:21:14.772 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [693dc68a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:21:15.182 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T06:10:51"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
          "duration" : 340.329,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_withMetaOnly_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:58:10.060 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n06:58:10.063 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n06:58:10.468 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:58:10.506 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:58:10.507 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java\n...[truncated 449605 chars]...\n: closeDeferredMillis=20000\n07:03:49.995 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [17f56507]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:49.996 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [70cced66]getCloseDeferredMillis: closeDeferredMillis=20000\n07:03:49.996 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [70cced66]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:50.369 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 340.329,
      "id" : None,
      "name" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
      "stderr" : "",
      "stdout" : "06:58:10.060 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n06:58:10.063 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n06:58:10.468 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:58:10.506 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n06:58:10.507 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java\n...[truncated 449605 chars]...\n: closeDeferredMillis=20000\n07:03:49.995 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [17f56507]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:49.996 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [70cced66]getCloseDeferredMillis: closeDeferredMillis=20000\n07:03:49.996 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [70cced66]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:03:50.369 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:58:10"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue4IT",
          "duration" : 149.923,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_4_syncFileDeletedAfterLocalSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:52:07.038 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:08.035 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [539deecf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym7ihk-6kn3c-local-src'\n06:52:08.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [539deecf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym7ihk-6kn3c-lo\n...[truncated 158347 chars]...\n[40d077d0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:36.625 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n06:54:36.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [539deecf]getCloseDeferredMillis: closeDeferredMillis=20000\n06:54:36.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [539deecf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:36.956 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 149.923,
      "id" : None,
      "name" : "org.subshare.test.Issue4IT",
      "stderr" : "",
      "stdout" : "06:52:07.038 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:08.035 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [539deecf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym7ihk-6kn3c-local-src'\n06:52:08.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [539deecf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym7ihk-6kn3c-lo\n...[truncated 158347 chars]...\n[40d077d0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:36.625 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n06:54:36.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [539deecf]getCloseDeferredMillis: closeDeferredMillis=20000\n06:54:36.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [539deecf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:54:36.956 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:52:07"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue5IT",
          "duration" : 428.305,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_5_inviteMultipleFriends",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:36 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:40 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:21.914 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:25.486 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/bVM4kRPEEbDg4iKLGSpMwA/.subshare/ssl.server/keystore' does not exist!\n06:45:25.491 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 538619 chars]...\n: closeDeferredMillis=20000\n06:52:50.784 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [722b854b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:52:50.784 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3751a21f]getCloseDeferredMillis: closeDeferredMillis=20000\n06:52:50.784 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3751a21f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:52:51.081 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 428.305,
      "id" : None,
      "name" : "org.subshare.test.Issue5IT",
      "stderr" : "Feb 23, 2020 6:45:36 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:40 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:45:21.914 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:25.486 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/bVM4kRPEEbDg4iKLGSpMwA/.subshare/ssl.server/keystore' does not exist!\n06:45:25.491 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 538619 chars]...\n: closeDeferredMillis=20000\n06:52:50.784 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [722b854b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:52:50.784 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3751a21f]getCloseDeferredMillis: closeDeferredMillis=20000\n06:52:50.784 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3751a21f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:52:51.081 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:45:42"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue8IT",
          "duration" : 622.852,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_8_threesomeWithFreshmen",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\n07:00:02.526 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n07:00:02.528 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n07:00:02.528 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n07:00:02.538 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:00:02.540 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n07:00:02.542 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1316390 chars]...\nnager 20000 ms.\n07:10:16.289 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n07:10:16.290 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n07:10:16.323 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n07:10:16.324 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32b472e0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n"
        }
      ],
      "duration" : 622.852,
      "id" : None,
      "name" : "org.subshare.test.Issue8IT",
      "stderr" : "",
      "stdout" : "\n07:00:02.526 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n07:00:02.528 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n07:00:02.528 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n07:00:02.538 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:00:02.540 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n07:00:02.542 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1316390 chars]...\nnager 20000 ms.\n07:10:16.289 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n07:10:16.290 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n07:10:16.323 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n07:10:16.324 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [32b472e0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n",
      "timestamp" : "2020-02-23T05:59:56"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 0.963,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeSimpleStaticMethod",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:52:51.781 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=333.0 MiB, used=90.7 MiB, available=364.8 MiB\n06:52:52.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:53.589 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:53.597 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:54.068 [qtp1251312676-24] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Metho\n...[truncated 84052 chars]...\nrvices-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n06:52:56.672 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 3.08,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeDeniedMethods",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:52:51.781 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=333.0 MiB, used=90.7 MiB, available=364.8 MiB\n06:52:52.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:53.589 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:53.597 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:54.068 [qtp1251312676-24] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Metho\n...[truncated 84052 chars]...\nrvices-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n06:52:56.672 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.0429997,
      "id" : None,
      "name" : "org.subshare.test.LocalServerClientIT",
      "stderr" : "",
      "stdout" : "06:52:51.781 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=333.0 MiB, used=90.7 MiB, available=364.8 MiB\n06:52:52.639 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:53.589 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:53.597 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:52:54.068 [qtp1251312676-24] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Metho\n...[truncated 84052 chars]...\nrvices-6.0.1.jar:6.0.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]\n\tat org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) [gradle-base-services-6.0.1.jar:6.0.1]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]\n06:52:56.672 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:52:52"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 18.638,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncServerRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:10:22.147 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:10:22.157 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/OR6hAqSjuorin__rZ8X-Yg/client1/.gnupg/pubring.gpg'\n07:10:22.158 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/o\n...[truncated 132736 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='hSJStZA0eSnaSj1B9CXtLg' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n07:10:48.900 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:10:48.903 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n07:10:48.983 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 13.478,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:10:22.147 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:10:22.157 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/OR6hAqSjuorin__rZ8X-Yg/client1/.gnupg/pubring.gpg'\n07:10:22.158 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/o\n...[truncated 132736 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='hSJStZA0eSnaSj1B9CXtLg' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n07:10:48.900 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:10:48.903 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n07:10:48.983 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        }
      ],
      "duration" : 32.116,
      "id" : None,
      "name" : "org.subshare.test.LockerSyncIT",
      "stderr" : "",
      "stdout" : "07:10:22.147 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:10:22.157 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/OR6hAqSjuorin__rZ8X-Yg/client1/.gnupg/pubring.gpg'\n07:10:22.158 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/o\n...[truncated 132736 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='hSJStZA0eSnaSj1B9CXtLg' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n07:10:48.900 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:10:48.903 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n07:10:48.983 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n",
      "timestamp" : "2020-02-23T06:10:19"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 309.368,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyAddingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:21.018 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.253 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/PWtsGzS6QAlQeoltn2tsyw/.subshare/ssl.server/keystore' does not exist!\n06:45:24.265 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 648924 chars]...\n: closeDeferredMillis=20000\n06:58:09.215 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [524d4fb0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:58:09.218 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15290d5a]getCloseDeferredMillis: closeDeferredMillis=20000\n06:58:09.219 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15290d5a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:58:09.653 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 202.278,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:21.018 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.253 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/PWtsGzS6QAlQeoltn2tsyw/.subshare/ssl.server/keystore' does not exist!\n06:45:24.265 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 648924 chars]...\n: closeDeferredMillis=20000\n06:58:09.215 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [524d4fb0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:58:09.218 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15290d5a]getCloseDeferredMillis: closeDeferredMillis=20000\n06:58:09.219 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15290d5a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:58:09.653 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 229.346,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyRemovingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Feb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "06:45:21.018 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.253 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/PWtsGzS6QAlQeoltn2tsyw/.subshare/ssl.server/keystore' does not exist!\n06:45:24.265 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 648924 chars]...\n: closeDeferredMillis=20000\n06:58:09.215 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [524d4fb0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:58:09.218 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15290d5a]getCloseDeferredMillis: closeDeferredMillis=20000\n06:58:09.219 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15290d5a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:58:09.653 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 740.992,
      "id" : None,
      "name" : "org.subshare.test.MetaOnlyRepoSyncIT",
      "stderr" : "Feb 23, 2020 6:45:41 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nFeb 23, 2020 6:45:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "06:45:21.018 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n06:45:24.253 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/PWtsGzS6QAlQeoltn2tsyw/.subshare/ssl.server/keystore' does not exist!\n06:45:24.265 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take\n...[truncated 648924 chars]...\n: closeDeferredMillis=20000\n06:58:09.215 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [524d4fb0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:58:09.218 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15290d5a]getCloseDeferredMillis: closeDeferredMillis=20000\n06:58:09.219 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15290d5a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n06:58:09.653 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:45:48"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
          "duration" : 4.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiplePgpKeysSingleUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:24:16.613 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:24:16.614 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/2FhQ2Eb5l09oOIpUc3l3mA/.gnupg/pubring.gpg'\n07:24:16.615 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subsh\n...[truncated 2818 chars]...\ny pair with publicExponent='65537' strength='1024' certainty='12' took 67 ms.\n07:24:19.736 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=1EsMsk8XbFbXW-EbgGWXnQ, invitation=false]\n07:24:19.772 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:24:20.259 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.04,
      "id" : None,
      "name" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
      "stderr" : "",
      "stdout" : "07:24:16.613 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:24:16.614 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/jvm/2FhQ2Eb5l09oOIpUc3l3mA/.gnupg/pubring.gpg'\n07:24:16.615 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subsh\n...[truncated 2818 chars]...\ny pair with publicExponent='65537' strength='1024' certainty='12' took 67 ms.\n07:24:19.736 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=1EsMsk8XbFbXW-EbgGWXnQ, invitation=false]\n07:24:19.772 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n07:24:20.259 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T06:24:16"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
          "duration" : 333.31,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parentConfigWithRemotePathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:03:50.414 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:03:51.212 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c53f5d9]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymml2c-ownga-local-src'\n07:03:51.220 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c53f5d9]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymml2c-ownga-lo\n...[truncated 515513 chars]...\n: closeDeferredMillis=20000\n07:09:23.289 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c53f5d9]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:23.290 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3bcd2419]getCloseDeferredMillis: closeDeferredMillis=20000\n07:09:23.290 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3bcd2419]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:23.720 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 333.31,
      "id" : None,
      "name" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:03:50.414 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:03:51.212 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c53f5d9]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymml2c-ownga-local-src'\n07:03:51.220 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c53f5d9]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymml2c-ownga-lo\n...[truncated 515513 chars]...\n: closeDeferredMillis=20000\n07:09:23.289 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c53f5d9]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:23.290 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3bcd2419]getCloseDeferredMillis: closeDeferredMillis=20000\n07:09:23.290 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3bcd2419]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:09:23.720 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T06:03:50"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 300.48,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptPermissionSetInheritance",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:53:08.748 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:53:09.819 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7cc70f0e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym8u5z-jcspg-local-src'\n06:53:09.829 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7cc70f0e]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym8u5z-jcspg-lo\n...[truncated 1461867 chars]...\n: closeDeferredMillis=20000\n07:10:40.550 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [16e7114c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:10:40.551 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [61881f8f]getCloseDeferredMillis: closeDeferredMillis=20000\n07:10:40.551 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [61881f8f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:10:41.401 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 379.572,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBackdatedSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:53:08.748 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:53:09.819 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7cc70f0e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym8u5z-jcspg-local-src'\n06:53:09.829 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7cc70f0e]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym8u5z-jcspg-lo\n...[truncated 1461867 chars]...\n: closeDeferredMillis=20000\n07:10:40.550 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [16e7114c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:10:40.551 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [61881f8f]getCloseDeferredMillis: closeDeferredMillis=20000\n07:10:40.551 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [61881f8f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:10:41.401 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 372.6,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nonOwnerAdminGrantsWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:53:08.748 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:53:09.819 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7cc70f0e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym8u5z-jcspg-local-src'\n06:53:09.829 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7cc70f0e]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym8u5z-jcspg-lo\n...[truncated 1461867 chars]...\n: closeDeferredMillis=20000\n07:10:40.550 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [16e7114c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:10:40.551 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [61881f8f]getCloseDeferredMillis: closeDeferredMillis=20000\n07:10:40.551 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [61881f8f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:10:41.401 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1052.652,
      "id" : None,
      "name" : "org.subshare.test.PermissionIT",
      "stderr" : "",
      "stdout" : "06:53:08.748 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:53:09.819 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7cc70f0e]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym8u5z-jcspg-local-src'\n06:53:09.829 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7cc70f0e]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ym8u5z-jcspg-lo\n...[truncated 1461867 chars]...\n: closeDeferredMillis=20000\n07:10:40.550 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [16e7114c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:10:40.551 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [61881f8f]getCloseDeferredMillis: closeDeferredMillis=20000\n07:10:40.551 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [61881f8f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:10:41.401 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:53:08"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PgpSyncIT",
          "duration" : 2.652,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPgpSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:26:31.673 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:34.319 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 2.652,
      "id" : None,
      "name" : "org.subshare.test.PgpSyncIT",
      "stderr" : "",
      "stdout" : "07:26:31.673 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:26:34.319 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T06:26:31"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.ReadUserIdentityIT",
          "duration" : 297.474,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteWithReadInvitationAndGrantReadUserIdentityPermissionLater",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:09:24.440 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:09:24.441 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:09:24.925 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:09:24.926 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:09:24.926 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java\n...[truncated 503316 chars]...\n: closeDeferredMillis=20000\n07:14:21.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cc4687b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:14:21.360 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [297248ca]getCloseDeferredMillis: closeDeferredMillis=20000\n07:14:21.360 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [297248ca]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:14:21.910 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 297.474,
      "id" : None,
      "name" : "org.subshare.test.ReadUserIdentityIT",
      "stderr" : "",
      "stdout" : "07:09:24.440 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n07:09:24.441 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n07:09:24.925 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:09:24.926 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n07:09:24.926 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare_java\n...[truncated 503316 chars]...\n: closeDeferredMillis=20000\n07:14:21.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5cc4687b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:14:21.360 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [297248ca]getCloseDeferredMillis: closeDeferredMillis=20000\n07:14:21.360 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [297248ca]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:14:21.910 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T06:09:24"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 239.59,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalAfterCreateAndDeleteFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 304.058,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithWritePermissionGrantedAndRevoked",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 219.805,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocal",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 208.958,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithoutSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 191.949,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 202.621,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalThenDeleteFileAndSyncAgain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 279.213,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 11,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "syncFromLocalToRemoteToLocalThenCauseDeleteCollisionOnServerDuringUpSync",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 131.927,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiSyncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1778.121,
      "id" : None,
      "name" : "org.subshare.test.RepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "06:54:37.681 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n06:54:38.358 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-local-src'\n06:54:38.371 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3c5e72d8]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6ymaqhe-rvo19-lo\n...[truncated 2587373 chars]...\n: closeDeferredMillis=20000\n07:24:15.420 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3ed90dad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]getCloseDeferredMillis: closeDeferredMillis=20000\n07:24:15.438 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1094d1e4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:24:15.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T05:54:37"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
          "duration" : 223.406,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewSymlinkCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "07:15:37.514 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:15:38.513 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [36b05ceb]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6yn1qtm-911b5-local-src'\n07:15:38.518 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [36b05ceb]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6yn1qtm-911b5-lo\n...[truncated 337398 chars]...\n: closeDeferredMillis=20000\n07:19:20.526 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [36b05ceb]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:19:20.527 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1afbed16]getCloseDeferredMillis: closeDeferredMillis=20000\n07:19:20.527 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1afbed16]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:19:20.917 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 223.406,
      "id" : None,
      "name" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "07:15:37.514 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n07:15:38.513 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [36b05ceb]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6yn1qtm-911b5-local-src'\n07:15:38.518 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [36b05ceb]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare_java_8/org.subshare/org.subshare.test/build/repo/k6yn1qtm-911b5-lo\n...[truncated 337398 chars]...\n: closeDeferredMillis=20000\n07:19:20.526 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [36b05ceb]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:19:20.527 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1afbed16]getCloseDeferredMillis: closeDeferredMillis=20000\n07:19:20.527 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1afbed16]close: Deferring shut down of real LocalRepoManager 20000 ms.\n07:19:20.917 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2020-02-23T06:15:37"
    }
  ]
}