{
  "duration" : 10983.523,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 114,
  "skipCount" : 3,
  "suites" : [
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 21.857,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1379149 random bytes plaintext took 104 ms.\n11:56:57.774 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2461 ms.\nsymmetricWithoutIv: Encrypting 1379149 bytes plaintext to 1379158 bytes ciphertext took 342 ms.\nsymmetricWithoutIv: Decrypting 1379158 bytes ciphertext to 1379149 bytes plaintext took 212 ms.\n...[truncated 37174 chars]...\n1977 bytes plaintext took 255 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4948323 random bytes plaintext took 30 ms.\nasymmetricCombiWithRandomIv: Encrypting 4948323 bytes plaintext to 4948867 bytes ciphertext took 261 ms.\nasymmetricCombiWithRandomIv: Decrypting 4948867 bytes ciphertext to 4948323 bytes plaintext took 256 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 10.288,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1379149 random bytes plaintext took 104 ms.\n11:56:57.774 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2461 ms.\nsymmetricWithoutIv: Encrypting 1379149 bytes plaintext to 1379158 bytes ciphertext took 342 ms.\nsymmetricWithoutIv: Decrypting 1379158 bytes ciphertext to 1379149 bytes plaintext took 212 ms.\n...[truncated 37174 chars]...\n1977 bytes plaintext took 255 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4948323 random bytes plaintext took 30 ms.\nasymmetricCombiWithRandomIv: Encrypting 4948323 bytes plaintext to 4948867 bytes ciphertext took 261 ms.\nasymmetricCombiWithRandomIv: Decrypting 4948867 bytes ciphertext to 4948323 bytes plaintext took 256 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 9.774,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricPlain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1379149 random bytes plaintext took 104 ms.\n11:56:57.774 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2461 ms.\nsymmetricWithoutIv: Encrypting 1379149 bytes plaintext to 1379158 bytes ciphertext took 342 ms.\nsymmetricWithoutIv: Decrypting 1379158 bytes ciphertext to 1379149 bytes plaintext took 212 ms.\n...[truncated 37174 chars]...\n1977 bytes plaintext took 255 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4948323 random bytes plaintext took 30 ms.\nasymmetricCombiWithRandomIv: Encrypting 4948323 bytes plaintext to 4948867 bytes ciphertext took 261 ms.\nasymmetricCombiWithRandomIv: Decrypting 4948867 bytes ciphertext to 4948323 bytes plaintext took 256 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 14.306,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricCombiWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1379149 random bytes plaintext took 104 ms.\n11:56:57.774 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2461 ms.\nsymmetricWithoutIv: Encrypting 1379149 bytes plaintext to 1379158 bytes ciphertext took 342 ms.\nsymmetricWithoutIv: Decrypting 1379158 bytes ciphertext to 1379149 bytes plaintext took 212 ms.\n...[truncated 37174 chars]...\n1977 bytes plaintext took 255 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4948323 random bytes plaintext took 30 ms.\nasymmetricCombiWithRandomIv: Encrypting 4948323 bytes plaintext to 4948867 bytes ciphertext took 261 ms.\nasymmetricCombiWithRandomIv: Decrypting 4948867 bytes ciphertext to 4948323 bytes plaintext took 256 ms.\n"
        }
      ],
      "duration" : 56.225,
      "id" : None,
      "name" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
      "stderr" : "",
      "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 1379149 random bytes plaintext took 104 ms.\n11:56:57.774 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 2461 ms.\nsymmetricWithoutIv: Encrypting 1379149 bytes plaintext to 1379158 bytes ciphertext took 342 ms.\nsymmetricWithoutIv: Decrypting 1379158 bytes ciphertext to 1379149 bytes plaintext took 212 ms.\n...[truncated 37174 chars]...\n1977 bytes plaintext took 255 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4948323 random bytes plaintext took 30 ms.\nasymmetricCombiWithRandomIv: Encrypting 4948323 bytes plaintext to 4948867 bytes ciphertext took 261 ms.\nasymmetricCombiWithRandomIv: Decrypting 4948867 bytes ciphertext to 4948323 bytes plaintext took 256 ms.\n",
      "timestamp" : "2019-09-15T09:56:56"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.file.EncryptedDataFileTest",
          "duration" : 1.363,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeReadSimpleEncryptedDataFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.363,
      "id" : None,
      "name" : "org.subshare.core.file.EncryptedDataFileTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-15T09:57:00"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 7.665,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encryptSignAndDecryptVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>> pub >>>\nkeyID: 16686379b818da48\nfingerprint: E8:3E:05:6D:B9:48:9E:0E:4B:56:05:89:16:68:63:79:B8:18:DA:48\nmasterKey: true\nencryptionKey: false\nuserID: Niklas Schiffler <nick@nightlabs.de>\nuserID: Niklas Schiffler <nschiffler@nightlabs.de>\nsignature.keyID: 16686379b818da48\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: 3a7e3c9cbce48dc2\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: ead508863c3db998\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.ke\n...[truncated 26887 chars]...\newizards.co>\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: POSITIVE_CERTIFICATION\n<<< pub <<<\n>>> pub >>>\nkeyID: a58da7d810b74edf\nfingerprint: 6F:EA:38:9D:83:64:EE:9E:0C:D9:9B:86:A5:8D:A7:D8:10:B7:4E:DF\nmasterKey: false\nencryptionKey: true\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: SUBKEY_BINDING\n<<< pub <<<\n>>> sec >>>\nkeyID: d7a92a24aa97ddbd\nuserID: Marco หงุ่ยตระกูล-Schulze (TEST) <marco@codewizards.co>\n<<< sec <<<\n>>> sec >>>\nkeyID: a58da7d810b74edf\n<<< sec <<<\n\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 0.48,
          "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.378,
          "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.056,
          "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" : 8.5789995,
      "id" : None,
      "name" : "org.subshare.core.gpg.GnuPgTest",
      "stderr" : "",
      "stdout" : ">>> pub >>>\nkeyID: 16686379b818da48\nfingerprint: E8:3E:05:6D:B9:48:9E:0E:4B:56:05:89:16:68:63:79:B8:18:DA:48\nmasterKey: true\nencryptionKey: false\nuserID: Niklas Schiffler <nick@nightlabs.de>\nuserID: Niklas Schiffler <nschiffler@nightlabs.de>\nsignature.keyID: 16686379b818da48\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: 3a7e3c9cbce48dc2\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: ead508863c3db998\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.ke\n...[truncated 26887 chars]...\newizards.co>\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: POSITIVE_CERTIFICATION\n<<< pub <<<\n>>> pub >>>\nkeyID: a58da7d810b74edf\nfingerprint: 6F:EA:38:9D:83:64:EE:9E:0C:D9:9B:86:A5:8D:A7:D8:10:B7:4E:DF\nmasterKey: false\nencryptionKey: true\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: SUBKEY_BINDING\n<<< pub <<<\n>>> sec >>>\nkeyID: d7a92a24aa97ddbd\nuserID: Marco หงุ่ยตระกูล-Schulze (TEST) <marco@codewizards.co>\n<<< sec <<<\n>>> sec >>>\nkeyID: a58da7d810b74edf\n<<< sec <<<\n\n",
      "timestamp" : "2019-09-15T09:56:52"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.LimitedInputStreamTest",
          "duration" : 2.131,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomLengthWithUnderlyingSameLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.131,
      "id" : None,
      "name" : "org.subshare.core.io.LimitedInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-15T09:56:52"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.MultiInputStreamTest",
          "duration" : 8.992,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomCombi",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 8.992,
      "id" : None,
      "name" : "org.subshare.core.io.MultiInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-15T09:56:51"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 7.318,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignThenEncryptAndDecryptThenVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:56:55.854 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:56:55.922 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:56:56.056 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:56.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:57.664 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n11:57:11.931 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.102,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyViaPgpSignable",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:56:55.854 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:56:55.922 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:56:56.056 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:56.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:57.664 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n11:57:11.931 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 1.411,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:56:55.854 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:56:55.922 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:56:56.056 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:56.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:57.664 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n11:57:11.931 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.197,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exportImportPublicKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:56:55.854 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:56:55.922 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:56:56.056 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:56.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:57.664 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n11:57:11.931 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 5.415,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "detachedSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:56:55.854 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:56:55.922 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:56:56.056 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:56.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:57.664 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n11:57:11.931 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 14.443,
      "id" : None,
      "name" : "org.subshare.core.pgp.PgpTest",
      "stderr" : "",
      "stdout" : "11:56:55.854 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:56:55.922 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:56:56.056 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:56.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/BLgB-q_J0hzZguMmFrKZAw/.gnupg\n11:56:57.664 [Test \n...[truncated 27265 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n11:57:11.931 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T09:56:57"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 3.657,
          "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.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addAllSameUserRepoKeyPublicKeyInCollectionToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addSameUserRepoKeyPublicKeyTwiceToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addDifferentUserRepoKeyPublicKeysToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.6640003,
      "id" : None,
      "name" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-15T09:56:52"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 3.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:57:01.175 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:57:01.266 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:57:01.341 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/U0fgyWtOzP5ylWgyKJWXtg/.gnupg\n11:57:01.342 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/U0fgyWtOzP5ylWgyKJWXtg/.gnupg\n11:57:01.601 [Test \n...[truncated 13605 chars]...\ntance.\n11:57:22.670 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.022 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 3347 ms.\n11:57:26.036 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.132 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.184 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 8.316,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGpgKeyTrustLevels",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:57:01.175 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:57:01.266 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:57:01.341 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/U0fgyWtOzP5ylWgyKJWXtg/.gnupg\n11:57:01.342 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/U0fgyWtOzP5ylWgyKJWXtg/.gnupg\n11:57:01.601 [Test \n...[truncated 13605 chars]...\ntance.\n11:57:22.670 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.022 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 3347 ms.\n11:57:26.036 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.132 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.184 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 13.612,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "initUserRegistryFromGpgKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:57:01.175 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:57:01.266 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:57:01.341 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/U0fgyWtOzP5ylWgyKJWXtg/.gnupg\n11:57:01.342 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/U0fgyWtOzP5ylWgyKJWXtg/.gnupg\n11:57:01.601 [Test \n...[truncated 13605 chars]...\ntance.\n11:57:22.670 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.022 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 3347 ms.\n11:57:26.036 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.132 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.184 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 24.945,
      "id" : None,
      "name" : "org.subshare.core.user.UserRegistryTest",
      "stderr" : "",
      "stdout" : "11:57:01.175 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:57:01.266 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:57:01.341 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/U0fgyWtOzP5ylWgyKJWXtg/.gnupg\n11:57:01.342 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/U0fgyWtOzP5ylWgyKJWXtg/.gnupg\n11:57:01.601 [Test \n...[truncated 13605 chars]...\ntance.\n11:57:22.670 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.022 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 3347 ms.\n11:57:26.036 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.132 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n11:57:26.184 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T09:57:01"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
          "duration" : 2.622,
          "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.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "firstCreateUserRepoKeyRingThenAddPublicKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.694,
      "id" : None,
      "name" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-15T09:56:52"
    },
    {
      "cases" : [
        {
          "age" : 2,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "generateManySymmetricKeys",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 7.175,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSAwithOAEPwithSHA1andMGF1Padding",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 10.921,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSA",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 18.097,
      "id" : None,
      "name" : "org.subshare.crypto.AsymmetricKeyTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-15T09:58:03"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 2.482,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupAllSupportedCiphers",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:10.665 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 2352 msec.\n11:58:10.885 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n11:58:10.894 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n11:58:10.897 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n11:58:10.899 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:23.409 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n11:58:23.869 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n11:58:23.919 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n11:58:24.023 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:24.162 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 10.052,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNullAsKeyParameter",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:10.665 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 2352 msec.\n11:58:10.885 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n11:58:10.894 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n11:58:10.897 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n11:58:10.899 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:23.409 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n11:58:23.869 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n11:58:23.919 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n11:58:24.023 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:24.162 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.099,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupCompatibilityWithJCE",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:10.665 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 2352 msec.\n11:58:10.885 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n11:58:10.894 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n11:58:10.897 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n11:58:10.899 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:23.409 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n11:58:23.869 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n11:58:23.919 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n11:58:24.023 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:24.162 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 3.317,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:10.665 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 2352 msec.\n11:58:10.885 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n11:58:10.894 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n11:58:10.897 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n11:58:10.899 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:23.409 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n11:58:23.869 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n11:58:23.919 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n11:58:24.023 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:24.162 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.196,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionCompatibilityWithJCE_BouncyCastleProvider",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:10.665 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 2352 msec.\n11:58:10.885 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n11:58:10.894 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n11:58:10.897 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n11:58:10.899 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:23.409 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n11:58:23.869 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n11:58:23.919 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n11:58:24.023 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:24.162 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        }
      ],
      "duration" : 16.146,
      "id" : None,
      "name" : "org.subshare.crypto.CipherTest",
      "stderr" : "",
      "stdout" : "11:58:10.665 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 2352 msec.\n11:58:10.885 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n11:58:10.894 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n11:58:10.897 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n11:58:10.899 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:23.409 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n11:58:23.869 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n11:58:23.919 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n11:58:24.023 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n11:58:24.162 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n",
      "timestamp" : "2019-09-15T09:58:08"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.GCMTest",
          "duration" : 5.247,
          "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.758,
          "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.005,
      "id" : None,
      "name" : "org.subshare.crypto.GCMTest",
      "stderr" : "",
      "stdout" : "*** 0 ***\n*** 1 ***\n*** 2 ***\n*** 3 ***\n*** 4 ***\n*** 5 ***\n*** 6 ***\n*** 7 ***\n*** 8 ***\n*** 9 ***\n*** 10 ***\n*** 11 ***\n*** 12 ***\n*** 13 ***\n*** 14 ***\n*** 15 ***\n*** 16 ***\n*** 17 ***\n*** 18 ***\n*** 19 ***\n*** 20 ***\n*** 21 ***\n*** 22 ***\n*** 23 ***\n*** 24 ***\n*** 25 ***\n*** 26 ***\n*** 27 ***\n*** 28 ***\n*** 29 ***\n*** 30 ***\n*** 31 ***\n*** 32 ***\n*** 33 ***\n*** 34 ***\n*** 35 ***\n*** 36 ***\n*** 37 ***\n*** 38 ***\n*** 39 ***\n*** 40 ***\n*** 41 ***\n*** 42 ***\n*** 43 ***\n*** 44 ***\n*** 45 ***\n*** \n...[truncated 296780 chars]...\n70 ***\n*** gcm 9971 ***\n*** gcm 9972 ***\n*** gcm 9973 ***\n*** gcm 9974 ***\n*** gcm 9975 ***\n*** gcm 9976 ***\n*** gcm 9977 ***\n*** gcm 9978 ***\n*** gcm 9979 ***\n*** gcm 9980 ***\n*** gcm 9981 ***\n*** gcm 9982 ***\n*** gcm 9983 ***\n*** gcm 9984 ***\n*** gcm 9985 ***\n*** gcm 9986 ***\n*** gcm 9987 ***\n*** gcm 9988 ***\n*** gcm 9989 ***\n*** gcm 9990 ***\n*** gcm 9991 ***\n*** gcm 9992 ***\n*** gcm 9993 ***\n*** gcm 9994 ***\n*** gcm 9995 ***\n*** gcm 9996 ***\n*** gcm 9997 ***\n*** gcm 9998 ***\n*** gcm 9999 ***\n",
      "timestamp" : "2019-09-15T09:58:08"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.098,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testByteOrder",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:07.477 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -1029\n11:58:07.509 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -1029\n11:58:07.512 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 64507\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 3.642,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyInitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:07.477 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -1029\n11:58:07.509 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -1029\n11:58:07.512 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 64507\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.137,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyUNinitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:07.477 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -1029\n11:58:07.509 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -1029\n11:58:07.512 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 64507\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 23.525,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithNewMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:07.477 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -1029\n11:58:07.509 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -1029\n11:58:07.512 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 64507\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 18.529,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithSameMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:58:07.477 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -1029\n11:58:07.509 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -1029\n11:58:07.512 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 64507\n"
        }
      ],
      "duration" : 45.931,
      "id" : None,
      "name" : "org.subshare.crypto.MACBenchmark",
      "stderr" : "",
      "stdout" : "11:58:07.477 [Test worker] INFO  o.s.c.MACBenchmark - short1 = -1029\n11:58:07.509 [Test worker] INFO  o.s.c.MACBenchmark - short2 = -1029\n11:58:07.512 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 64507\n",
      "timestamp" : "2019-09-15T09:58:07"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACTest",
          "duration" : 3.09,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAllSupportedMACs",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.09,
      "id" : None,
      "name" : "org.subshare.crypto.MACTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-15T09:58:06"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
          "duration" : 0.265,
          "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.086,
          "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.02,
          "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.008,
          "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.37899998,
      "id" : None,
      "name" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
      "stderr" : "",
      "stdout" : ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** BlockCipherMode ***\n\nCBC\nCBC-CTS\nCCM\nCFB\nCFB104\nCFB112\nCFB120\nCFB128\nCFB136\nCFB144\nCFB152\nCFB16\nCFB160\nCFB168\nCFB176\nCFB184\nCFB192\nCFB200\nCFB208\nCFB216\nCFB224\nCFB232\nCFB24\nCFB240\nCFB248\nCFB256\nCFB32\nCFB40\nCFB48\nCFB56\nCFB64\nCFB72\nCFB8\nCFB80\nCFB88\nCFB96\nCTS\nEAX\nECB\nGCM\nGOFB\nOFB\nOFB104\nOFB112\nOFB120\nOFB128\nOFB136\nOFB144\nOFB152\nOFB16\nOFB160\nOFB168\nOFB176\nOFB184\nOFB192\nOFB200\nOFB208\nOFB216\nOFB224\nOFB232\nOFB24\nOFB240\nOFB248\nOFB256\nOFB32\nOFB40\nOFB48\nOFB56\nOFB64\n...[truncated 1515 chars]...\nADDING\nNOPADDING\nPKCS5\nPKCS5PADDING\nPKCS7\nPKCS7PADDING\nTBC\nTBCPADDING\nX9.23\nX9.23PADDING\nZEROBYTE\nZEROBYTEPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/asymmetricBlock ***\n\nISO9796-1\nISO9796-1PADDING\nNOPADDING\nOAEP\nOAEPPADDING\nOAEPWITHSHA1ANDMGF1\nOAEPWITHSHA1ANDMGF1PADDING\nPKCS1\nPKCS1PADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n*** Padding/symmetricStream ***\n\nNOPADDING\n<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n",
      "timestamp" : "2019-09-15T09:58:08"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
          "duration" : 78.855,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantAndRevokeReadPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:19.827 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:20.066 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:22.207 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [686fedaa]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5b63-a7icn-local'\n11:59:22.446 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1554 ms.\n11\n...[truncated 41436 chars]...\nNFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n12:00:38.401 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n12:00:38.452 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n12:00:38.754 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [686fedaa]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:00:38.757 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 78.855,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
      "stderr" : "",
      "stdout" : "11:59:19.827 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:20.066 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:22.207 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [686fedaa]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5b63-a7icn-local'\n11:59:22.446 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1554 ms.\n11\n...[truncated 41436 chars]...\nNFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n12:00:38.401 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n12:00:38.452 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n12:00:38.754 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [686fedaa]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:00:38.757 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T09:59:19"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 66.102,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantWritePermissionWithoutGrantPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:19.385 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:19.633 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:21.681 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5ary-8wmm0-local'\n11:59:21.875 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1125 ms.\n11\n...[truncated 207073 chars]...\nTest - Local sync...: 79.60%\n12:03:33.666 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n12:03:33.687 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n12:03:33.710 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n12:03:33.734 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c3e8ed0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:03:33.737 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 33.663,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:19.385 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:19.633 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:21.681 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5ary-8wmm0-local'\n11:59:21.875 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1125 ms.\n11\n...[truncated 207073 chars]...\nTest - Local sync...: 79.60%\n12:03:33.666 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n12:03:33.687 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n12:03:33.710 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n12:03:33.734 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c3e8ed0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:03:33.737 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 32.649,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:19.385 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:19.633 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:21.681 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5ary-8wmm0-local'\n11:59:21.875 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1125 ms.\n11\n...[truncated 207073 chars]...\nTest - Local sync...: 79.60%\n12:03:33.666 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n12:03:33.687 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n12:03:33.710 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n12:03:33.734 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c3e8ed0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:03:33.737 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 30.587,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectDir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:19.385 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:19.633 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:21.681 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5ary-8wmm0-local'\n11:59:21.875 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1125 ms.\n11\n...[truncated 207073 chars]...\nTest - Local sync...: 79.60%\n12:03:33.666 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n12:03:33.687 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n12:03:33.710 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n12:03:33.734 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c3e8ed0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:03:33.737 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 30.33,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithoutWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:19.385 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:19.633 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:21.681 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5ary-8wmm0-local'\n11:59:21.875 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1125 ms.\n11\n...[truncated 207073 chars]...\nTest - Local sync...: 79.60%\n12:03:33.666 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n12:03:33.687 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n12:03:33.710 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n12:03:33.734 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c3e8ed0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:03:33.737 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 32.054,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParentGrantedIndirectly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:19.385 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:19.633 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:21.681 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5ary-8wmm0-local'\n11:59:21.875 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1125 ms.\n11\n...[truncated 207073 chars]...\nTest - Local sync...: 79.60%\n12:03:33.666 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n12:03:33.687 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n12:03:33.710 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n12:03:33.734 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c3e8ed0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:03:33.737 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 28.906,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:19.385 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:19.633 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:21.681 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5ary-8wmm0-local'\n11:59:21.875 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1125 ms.\n11\n...[truncated 207073 chars]...\nTest - Local sync...: 79.60%\n12:03:33.666 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n12:03:33.687 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n12:03:33.710 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n12:03:33.734 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c3e8ed0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:03:33.737 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 254.29102,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
      "stderr" : "",
      "stdout" : "11:59:19.385 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:19.633 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:21.681 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [30d6d921]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/k0kt5ary-8wmm0-local'\n11:59:21.875 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1125 ms.\n11\n...[truncated 207073 chars]...\nTest - Local sync...: 79.60%\n12:03:33.666 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n12:03:33.687 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n12:03:33.710 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n12:03:33.734 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c3e8ed0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:03:33.737 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T09:59:19"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 15.341,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDistribution",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:21.487 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300812, _1M=147255, _10M=46928, _100M=2982, _1G=2023, _10G=0}\nlengthCategory2HitPercentage: {_100K=602, _1M=295, _10M=94, _100M=6, _1G=4, _10G=0}\n44447\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 0.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateOneRandomLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:21.487 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300812, _1M=147255, _10M=46928, _100M=2982, _1G=2023, _10G=0}\nlengthCategory2HitPercentage: {_100K=602, _1M=295, _10M=94, _100M=6, _1G=4, _10G=0}\n44447\n"
        }
      ],
      "duration" : 15.403,
      "id" : None,
      "name" : "org.subshare.local.FilePaddingLengthRandomTest",
      "stderr" : "",
      "stdout" : "11:59:21.487 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300812, _1M=147255, _10M=46928, _100M=2982, _1G=2023, _10G=0}\nlengthCategory2HitPercentage: {_100K=602, _1M=295, _10M=94, _100M=6, _1G=4, _10G=0}\n44447\n",
      "timestamp" : "2019-09-15T09:59:17"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.persistence.CollisionTest",
          "duration" : 2.887,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "xorUids1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.persistence.CollisionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "xorUids2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.8890002,
      "id" : None,
      "name" : "org.subshare.local.persistence.CollisionTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2019-09-15T09:59:17"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 3.109,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndSerializeAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:20.657 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.985 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:23.059 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1941 ms.\n11:59:25.053 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:25.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.583 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.656 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.732 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.836 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.908 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:31.004 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.149,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoKeyIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:20.657 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.985 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:23.059 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1941 ms.\n11:59:25.053 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:25.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.583 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.656 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.732 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.836 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.908 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:31.004 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:20.657 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.985 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:23.059 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1941 ms.\n11:59:25.053 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:25.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.583 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.656 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.732 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.836 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.908 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:31.004 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.185,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifySignatureCreatedAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:20.657 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.985 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:23.059 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1941 ms.\n11:59:25.053 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:25.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.583 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.656 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.732 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.836 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.908 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:31.004 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.161,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoRepoFileIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:20.657 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.985 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:23.059 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1941 ms.\n11:59:25.053 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:25.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.583 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.656 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.732 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.836 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.908 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:31.004 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 3.7169998,
      "id" : None,
      "name" : "org.subshare.local.sign.SignableTest",
      "stderr" : "",
      "stdout" : "11:59:20.657 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.985 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:23.059 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1941 ms.\n11:59:25.053 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:25.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.583 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.656 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.732 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.836 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:30.908 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n11:59:31.004 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T09:59:27"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 24.931,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signRsaWithSha1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:21.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.792 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:22.850 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1150 ms.\n11:59:24.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:24.034 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\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\n12:00:42.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:42.741 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:57.330 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 0.118,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifySimpleBlockRead",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:21.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.792 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:22.850 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1150 ms.\n11:59:24.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:24.034 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\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\n12:00:42.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:42.741 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:57.330 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 23.434,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sha1Digest",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:21.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.792 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:22.850 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1150 ms.\n11:59:24.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:24.034 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\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\n12:00:42.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:42.741 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:57.330 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 14.53,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomBroken",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:21.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.792 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:22.850 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1150 ms.\n11:59:24.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:24.034 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\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\n12:00:42.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:42.741 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:57.330 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 13.233,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomManySmall",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:21.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.792 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:22.850 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1150 ms.\n11:59:24.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:24.034 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\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\n12:00:42.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:42.741 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:57.330 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 14.621,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandom",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "11:59:21.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.792 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:22.850 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1150 ms.\n11:59:24.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:24.034 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\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\n12:00:42.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:42.741 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:57.330 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 90.867004,
      "id" : None,
      "name" : "org.subshare.local.sign.SignerVerifierStreamTest",
      "stderr" : "",
      "stdout" : "11:59:21.809 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n11:59:22.792 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n11:59:22.850 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1150 ms.\n11:59:24.032 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n11:59:24.034 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n11\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\n12:00:42.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:42.741 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:00:57.330 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T09:59:26"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
          "duration" : 38.383,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encryptAndSignAndVerifyAndDecrypt",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:03:40.288 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n12:03:40.984 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n12:03:41.002 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n12:03:41.002 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44524 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n12:04:17.753 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n12:04:18.204 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n12:04:18.204 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n"
        }
      ],
      "duration" : 38.383,
      "id" : None,
      "name" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
      "stderr" : "",
      "stdout" : "12:03:40.288 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n12:03:40.984 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n12:03:41.002 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n12:03:41.002 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44524 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n12:04:17.753 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n12:04:18.204 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n12:04:18.204 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n",
      "timestamp" : "2019-09-15T10:03:39"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 278.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "backupRestoreClientRepo",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:29:35.309 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:29:36.179 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37b826f6]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku86y9-5wi5j-local-src'\n12:29:36.188 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37b826f6]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku86y9-5wi5j-local-src' locke\n...[truncated 327117 chars]...\n[3a5ebb46]close: Deferring shut down of real LocalRepoManager 10000 ms.\n12:34:12.839 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n12:34:12.840 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2f3c831c]getCloseDeferredMillis: closeDeferredMillis=10000\n12:34:12.840 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2f3c831c]close: Deferring shut down of real LocalRepoManager 10000 ms.\n12:34:13.314 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 2,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "backupRestoreServerRepo",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "12:29:35.309 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:29:36.179 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37b826f6]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku86y9-5wi5j-local-src'\n12:29:36.188 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37b826f6]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku86y9-5wi5j-local-src' locke\n...[truncated 327117 chars]...\n[3a5ebb46]close: Deferring shut down of real LocalRepoManager 10000 ms.\n12:34:12.839 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n12:34:12.840 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2f3c831c]getCloseDeferredMillis: closeDeferredMillis=10000\n12:34:12.840 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2f3c831c]close: Deferring shut down of real LocalRepoManager 10000 ms.\n12:34:13.314 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 278.007,
      "id" : None,
      "name" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "12:29:35.309 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:29:36.179 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37b826f6]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku86y9-5wi5j-local-src'\n12:29:36.188 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [37b826f6]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku86y9-5wi5j-local-src' locke\n...[truncated 327117 chars]...\n[3a5ebb46]close: Deferring shut down of real LocalRepoManager 10000 ms.\n12:34:12.839 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n12:34:12.840 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2f3c831c]getCloseDeferredMillis: closeDeferredMillis=10000\n12:34:12.840 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2f3c831c]close: Deferring shut down of real LocalRepoManager 10000 ms.\n12:34:13.314 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:29:35"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BrokenSignatureIT",
          "duration" : 204.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:49 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:54 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:33.703 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:37.316 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/FYHcAqMjntUvsxXFXBBtkw/.subshare/ssl.server/keystore' does not exist!\n12:04:37.325 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 502505 chars]...\nncurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.BrokenSignatureIT",
          "duration" : 139.734,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "downloadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:49 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:54 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:33.703 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:37.316 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/FYHcAqMjntUvsxXFXBBtkw/.subshare/ssl.server/keystore' does not exist!\n12:04:37.325 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 502505 chars]...\nncurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n"
        }
      ],
      "duration" : 343.818,
      "id" : None,
      "name" : "org.subshare.test.BrokenSignatureIT",
      "stderr" : "Sep 15, 2019 12:04:49 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:54 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "12:04:33.703 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:37.316 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/FYHcAqMjntUvsxXFXBBtkw/.subshare/ssl.server/keystore' does not exist!\n12:04:37.325 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 502505 chars]...\nncurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n",
      "timestamp" : "2019-09-15T10:04:56"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 250.551,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:27:50.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:27:51.735 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src'\n12:27:51.739 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src' locke\n...[truncated 1857562 chars]...\ns: closeDeferredMillis=20000\n12:45:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8031b42]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]getCloseDeferredMillis: closeDeferredMillis=20000\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.736 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 201.911,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newDirectoryVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:27:50.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:27:51.735 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src'\n12:27:51.739 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src' locke\n...[truncated 1857562 chars]...\ns: closeDeferredMillis=20000\n12:45:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8031b42]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]getCloseDeferredMillis: closeDeferredMillis=20000\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.736 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 212.772,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsDeletedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:27:50.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:27:51.735 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src'\n12:27:51.739 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src' locke\n...[truncated 1857562 chars]...\ns: closeDeferredMillis=20000\n12:45:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8031b42]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]getCloseDeferredMillis: closeDeferredMillis=20000\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.736 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 149.642,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:27:50.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:27:51.735 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src'\n12:27:51.739 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src' locke\n...[truncated 1857562 chars]...\ns: closeDeferredMillis=20000\n12:45:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8031b42]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]getCloseDeferredMillis: closeDeferredMillis=20000\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.736 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 123.743,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deletedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:27:50.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:27:51.735 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src'\n12:27:51.739 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src' locke\n...[truncated 1857562 chars]...\ns: closeDeferredMillis=20000\n12:45:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8031b42]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]getCloseDeferredMillis: closeDeferredMillis=20000\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.736 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 91.341,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:27:50.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:27:51.735 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src'\n12:27:51.739 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src' locke\n...[truncated 1857562 chars]...\ns: closeDeferredMillis=20000\n12:45:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8031b42]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]getCloseDeferredMillis: closeDeferredMillis=20000\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.736 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1029.96,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "12:27:50.767 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:27:51.735 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src'\n12:27:51.739 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55c819ca]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ku5yct-rc66l-local-src' locke\n...[truncated 1857562 chars]...\ns: closeDeferredMillis=20000\n12:45:00.401 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [8031b42]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]getCloseDeferredMillis: closeDeferredMillis=20000\n12:45:00.402 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2e623b6d]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:45:00.736 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:27:50"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 373.156,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadedCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:52 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:58 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:34.482 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:38.490 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/AOOLItMHzh13Syq3uUDNsg/.subshare/ssl.server/keystore' does not exist!\n12:04:38.497 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 867676 chars]...\nlis: closeDeferredMillis=20000\n12:20:39.152 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [e94380f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:39.172 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f3be6ff]getCloseDeferredMillis: closeDeferredMillis=20000\n12:20:39.172 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f3be6ff]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:39.749 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 564.887,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadingCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:52 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:58 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:34.482 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:38.490 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/AOOLItMHzh13Syq3uUDNsg/.subshare/ssl.server/keystore' does not exist!\n12:04:38.497 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 867676 chars]...\nlis: closeDeferredMillis=20000\n12:20:39.152 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [e94380f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:39.172 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f3be6ff]getCloseDeferredMillis: closeDeferredMillis=20000\n12:20:39.172 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f3be6ff]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:39.749 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 938.043,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
      "stderr" : "Sep 15, 2019 12:04:52 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:58 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "12:04:34.482 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:38.490 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/AOOLItMHzh13Syq3uUDNsg/.subshare/ssl.server/keystore' does not exist!\n12:04:38.497 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 867676 chars]...\nlis: closeDeferredMillis=20000\n12:20:39.152 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [e94380f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:39.172 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f3be6ff]getCloseDeferredMillis: closeDeferredMillis=20000\n12:20:39.172 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f3be6ff]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:39.749 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:05:01"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 361.994,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesAddedAfterFilesSynced",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:49 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:53 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:34.422 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:38.614 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/Xsclo8rrayEvKnKInX68ug/.subshare/ssl.server/keystore' does not exist!\n12:04:38.630 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 923647 chars]...\n: closeDeferredMillis=20000\n12:18:57.880 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [554fec62]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:18:57.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69896b25]getCloseDeferredMillis: closeDeferredMillis=20000\n12:18:57.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69896b25]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:18:58.265 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 261.305,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesBecomeDisabled",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:49 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:53 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:34.422 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:38.614 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/Xsclo8rrayEvKnKInX68ug/.subshare/ssl.server/keystore' does not exist!\n12:04:38.630 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 923647 chars]...\n: closeDeferredMillis=20000\n12:18:57.880 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [554fec62]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:18:57.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69896b25]getCloseDeferredMillis: closeDeferredMillis=20000\n12:18:57.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69896b25]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:18:58.265 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 218.077,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesExistBeforeAffectedFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:49 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:53 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:34.422 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:38.614 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/Xsclo8rrayEvKnKInX68ug/.subshare/ssl.server/keystore' does not exist!\n12:04:38.630 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 923647 chars]...\n: closeDeferredMillis=20000\n12:18:57.880 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [554fec62]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:18:57.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69896b25]getCloseDeferredMillis: closeDeferredMillis=20000\n12:18:57.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69896b25]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:18:58.265 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 841.376,
      "id" : None,
      "name" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
      "stderr" : "Sep 15, 2019 12:04:49 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:53 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "12:04:34.422 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:38.614 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/Xsclo8rrayEvKnKInX68ug/.subshare/ssl.server/keystore' does not exist!\n12:04:38.630 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 923647 chars]...\n: closeDeferredMillis=20000\n12:18:57.880 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [554fec62]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:18:57.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69896b25]getCloseDeferredMillis: closeDeferredMillis=20000\n12:18:57.882 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [69896b25]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:18:58.265 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:04:56"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 209.574,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncDownAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:20:40.827 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:20:41.594 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [681ab528]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktwqgb-8ji4j-local-src'\n12:20:41.607 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [681ab528]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktwqgb-8ji4j-local-src' locke\n...[truncated 435346 chars]...\n: closeDeferredMillis=20000\n12:27:49.955 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [765e3701]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:27:49.956 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14710461]getCloseDeferredMillis: closeDeferredMillis=20000\n12:27:49.956 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14710461]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:27:50.339 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 219.943,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncUpAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:20:40.827 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:20:41.594 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [681ab528]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktwqgb-8ji4j-local-src'\n12:20:41.607 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [681ab528]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktwqgb-8ji4j-local-src' locke\n...[truncated 435346 chars]...\n: closeDeferredMillis=20000\n12:27:49.955 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [765e3701]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:27:49.956 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14710461]getCloseDeferredMillis: closeDeferredMillis=20000\n12:27:49.956 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14710461]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:27:50.339 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 429.517,
      "id" : None,
      "name" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "12:20:40.827 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:20:41.594 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [681ab528]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktwqgb-8ji4j-local-src'\n12:20:41.607 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [681ab528]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktwqgb-8ji4j-local-src' locke\n...[truncated 435346 chars]...\n: closeDeferredMillis=20000\n12:27:49.955 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [765e3701]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:27:49.956 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14710461]getCloseDeferredMillis: closeDeferredMillis=20000\n12:27:49.956 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14710461]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:27:50.339 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:20:40"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 198.892,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnSubdir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:30:16.510 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n12:30:16.510 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n12:30:16.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:30:16.875 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\njavax.ws.rs.ProcessingException: java.net.UnknownHostExcepti\n...[truncated 1360942 chars]...\n: closeDeferredMillis=20000\n12:40:16.199 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15256315]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:40:16.216 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [41f56f53]getCloseDeferredMillis: closeDeferredMillis=20000\n12:40:16.216 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [41f56f53]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:40:16.640 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 240.766,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:30:16.510 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n12:30:16.510 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n12:30:16.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:30:16.875 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\njavax.ws.rs.ProcessingException: java.net.UnknownHostExcepti\n...[truncated 1360942 chars]...\n: closeDeferredMillis=20000\n12:40:16.199 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15256315]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:40:16.216 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [41f56f53]getCloseDeferredMillis: closeDeferredMillis=20000\n12:40:16.216 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [41f56f53]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:40:16.640 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 160.47,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:30:16.510 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n12:30:16.510 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n12:30:16.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:30:16.875 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\njavax.ws.rs.ProcessingException: java.net.UnknownHostExcepti\n...[truncated 1360942 chars]...\n: closeDeferredMillis=20000\n12:40:16.199 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15256315]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:40:16.216 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [41f56f53]getCloseDeferredMillis: closeDeferredMillis=20000\n12:40:16.216 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [41f56f53]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:40:16.640 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 600.12805,
      "id" : None,
      "name" : "org.subshare.test.InviteUserAndSyncIT",
      "stderr" : "",
      "stdout" : "12:30:16.510 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n12:30:16.510 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n12:30:16.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:30:16.875 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server1.domain.tld\njavax.ws.rs.ProcessingException: java.net.UnknownHostExcepti\n...[truncated 1360942 chars]...\n: closeDeferredMillis=20000\n12:40:16.199 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15256315]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:40:16.216 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [41f56f53]getCloseDeferredMillis: closeDeferredMillis=20000\n12:40:16.216 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [41f56f53]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:40:16.640 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:30:16"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
          "duration" : 343.09,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_withMetaOnly_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:15:11.390 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n12:15:11.392 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n12:15:11.832 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:15:11.861 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:15:11.862 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 417698 chars]...\n: closeDeferredMillis=20000\n12:20:54.002 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3111c474]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:54.009 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1a130fa0]getCloseDeferredMillis: closeDeferredMillis=20000\n12:20:54.009 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1a130fa0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:54.453 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 343.09,
      "id" : None,
      "name" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
      "stderr" : "",
      "stdout" : "12:15:11.390 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n12:15:11.392 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n12:15:11.832 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:15:11.861 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:15:11.862 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 417698 chars]...\n: closeDeferredMillis=20000\n12:20:54.002 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3111c474]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:54.009 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1a130fa0]getCloseDeferredMillis: closeDeferredMillis=20000\n12:20:54.009 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1a130fa0]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:20:54.453 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:15:11"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue4IT",
          "duration" : 158.513,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_4_syncFileDeletedAfterLocalSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:10:40.335 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:10:41.507 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6080aadf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktjvfj-qlt6r-local-src'\n12:10:41.514 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6080aadf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktjvfj-qlt6r-local-src' locke\n...[truncated 158232 chars]...\n[6e0b4fd1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:13:18.501 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n12:13:18.507 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6080aadf]getCloseDeferredMillis: closeDeferredMillis=20000\n12:13:18.507 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6080aadf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:13:18.842 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 158.513,
      "id" : None,
      "name" : "org.subshare.test.Issue4IT",
      "stderr" : "",
      "stdout" : "12:10:40.335 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:10:41.507 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6080aadf]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktjvfj-qlt6r-local-src'\n12:10:41.514 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6080aadf]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktjvfj-qlt6r-local-src' locke\n...[truncated 158232 chars]...\n[6e0b4fd1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:13:18.501 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n12:13:18.507 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6080aadf]getCloseDeferredMillis: closeDeferredMillis=20000\n12:13:18.507 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6080aadf]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:13:18.842 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:10:40"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue5IT",
          "duration" : 405.096,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_5_inviteMultipleFriends",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:57 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:05:02 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:34.571 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:38.236 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/tf_JgeOtAHH7hAjiNXNc2g/.subshare/ssl.server/keystore' does not exist!\n12:04:38.241 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 509502 chars]...\n: closeDeferredMillis=20000\n12:11:50.126 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [29942790]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:11:50.127 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5849a902]getCloseDeferredMillis: closeDeferredMillis=20000\n12:11:50.127 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5849a902]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:11:50.439 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 405.096,
      "id" : None,
      "name" : "org.subshare.test.Issue5IT",
      "stderr" : "Sep 15, 2019 12:04:57 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:05:02 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "12:04:34.571 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:38.236 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/tf_JgeOtAHH7hAjiNXNc2g/.subshare/ssl.server/keystore' does not exist!\n12:04:38.241 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 509502 chars]...\n: closeDeferredMillis=20000\n12:11:50.126 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [29942790]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:11:50.127 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5849a902]getCloseDeferredMillis: closeDeferredMillis=20000\n12:11:50.127 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5849a902]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:11:50.439 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:05:05"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue8IT",
          "duration" : 636.048,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_8_threesomeWithFreshmen",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\n12:19:03.733 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n12:19:03.737 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n12:19:03.738 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n12:19:03.744 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:19:03.745 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n12:19:03.746 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1240012 chars]...\nnager 20000 ms.\n12:29:31.065 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n12:29:31.066 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n12:29:31.104 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n12:29:31.106 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [656798d6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n"
        }
      ],
      "duration" : 636.048,
      "id" : None,
      "name" : "org.subshare.test.Issue8IT",
      "stderr" : "",
      "stdout" : "\n12:19:03.733 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n12:19:03.737 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n12:19:03.738 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n12:19:03.744 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:19:03.745 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n12:19:03.746 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1240012 chars]...\nnager 20000 ms.\n12:29:31.065 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n12:29:31.066 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n12:29:31.104 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n12:29:31.106 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [656798d6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n",
      "timestamp" : "2019-09-15T10:18:58"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 1.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeSimpleStaticMethod",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:11:51.216 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=314.5 MiB, used=103.1 MiB, available=352.4 MiB\n12:11:52.130 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:11:53.137 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:11:53.146 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:11:53.643 [qtp1379982070-25] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Meth\n...[truncated 79735 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n12:11:56.463 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 3.328,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeDeniedMethods",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:11:51.216 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=314.5 MiB, used=103.1 MiB, available=352.4 MiB\n12:11:52.130 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:11:53.137 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:11:53.146 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:11:53.643 [qtp1379982070-25] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Meth\n...[truncated 79735 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n12:11:56.463 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.353,
      "id" : None,
      "name" : "org.subshare.test.LocalServerClientIT",
      "stderr" : "",
      "stdout" : "12:11:51.216 [Test worker] INFO  c.c.c.l.s.LocalServer - logMemoryStats: max=455.5 MiB, allocated=314.5 MiB, used=103.1 MiB, available=352.4 MiB\n12:11:52.130 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:11:53.137 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:11:53.146 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:11:53.643 [qtp1379982070-25] ERROR c.c.c.l.r.s.DefaultExceptionMapper - java.lang.SecurityException: Invocation denied: Meth\n...[truncated 79735 chars]...\n:54) [gradle-base-services-3.1.jar:3.1]\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-3.1.jar:3.1]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_222]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_222]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_222]\n12:11:56.463 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:11:52"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 19.251,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncServerRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:29:37.102 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:29:37.113 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/Xsclo8rrayEvKnKInX68ug/client1/.gnupg/pubring.gpg'\n12:29:37.114 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 156478 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='PBwpYdxcVM0aDCmkn8CDyA' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n12:30:13.797 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n12:30:13.801 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n12:30:13.866 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 22.43,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:29:37.102 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:29:37.113 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/Xsclo8rrayEvKnKInX68ug/client1/.gnupg/pubring.gpg'\n12:29:37.114 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 156478 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='PBwpYdxcVM0aDCmkn8CDyA' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n12:30:13.797 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n12:30:13.801 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n12:30:13.866 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        }
      ],
      "duration" : 41.681,
      "id" : None,
      "name" : "org.subshare.test.LockerSyncIT",
      "stderr" : "",
      "stdout" : "12:29:37.102 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:29:37.113 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/Xsclo8rrayEvKnKInX68ug/client1/.gnupg/pubring.gpg'\n12:29:37.114 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 156478 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='PBwpYdxcVM0aDCmkn8CDyA' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n12:30:13.797 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n12:30:13.801 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n12:30:13.866 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n",
      "timestamp" : "2019-09-15T10:29:34"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 278.662,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyAddingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:48 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:53 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:34.579 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:37.540 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/inja54WsnjC4XDACGfgCiw/.subshare/ssl.server/keystore' does not exist!\n12:04:37.543 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 607443 chars]...\n: closeDeferredMillis=20000\n12:15:10.441 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7518f598]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:15:10.442 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [56677d4c]getCloseDeferredMillis: closeDeferredMillis=20000\n12:15:10.442 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [56677d4c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:15:10.884 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 175.368,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:48 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:53 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:34.579 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:37.540 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/inja54WsnjC4XDACGfgCiw/.subshare/ssl.server/keystore' does not exist!\n12:04:37.543 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 607443 chars]...\n: closeDeferredMillis=20000\n12:15:10.441 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7518f598]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:15:10.442 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [56677d4c]getCloseDeferredMillis: closeDeferredMillis=20000\n12:15:10.442 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [56677d4c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:15:10.884 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 160.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyRemovingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 15, 2019 12:04:48 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:53 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "12:04:34.579 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:37.540 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/inja54WsnjC4XDACGfgCiw/.subshare/ssl.server/keystore' does not exist!\n12:04:37.543 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 607443 chars]...\n: closeDeferredMillis=20000\n12:15:10.441 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7518f598]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:15:10.442 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [56677d4c]getCloseDeferredMillis: closeDeferredMillis=20000\n12:15:10.442 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [56677d4c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:15:10.884 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 614.095,
      "id" : None,
      "name" : "org.subshare.test.MetaOnlyRepoSyncIT",
      "stderr" : "Sep 15, 2019 12:04:48 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 15, 2019 12:04:53 PM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "12:04:34.579 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n12:04:37.540 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/inja54WsnjC4XDACGfgCiw/.subshare/ssl.server/keystore' does not exist!\n12:04:37.543 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 607443 chars]...\n: closeDeferredMillis=20000\n12:15:10.441 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7518f598]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:15:10.442 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [56677d4c]getCloseDeferredMillis: closeDeferredMillis=20000\n12:15:10.442 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [56677d4c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:15:10.884 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:04:56"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
          "duration" : 3.853,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiplePgpKeysSingleUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:42:24.654 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:42:24.656 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/FYHcAqMjntUvsxXFXBBtkw/.gnupg/pubring.gpg'\n12:42:24.657 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org\n...[truncated 2804 chars]...\ny pair with publicExponent='65537' strength='1024' certainty='12' took 34 ms.\n12:42:27.602 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=n54DChO7hjkXOxsEbX3S-Q, invitation=false]\n12:42:27.647 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n12:42:28.121 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 3.853,
      "id" : None,
      "name" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
      "stderr" : "",
      "stdout" : "12:42:24.654 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:42:24.656 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/FYHcAqMjntUvsxXFXBBtkw/.gnupg/pubring.gpg'\n12:42:24.657 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org\n...[truncated 2804 chars]...\ny pair with publicExponent='65537' strength='1024' certainty='12' took 34 ms.\n12:42:27.602 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=n54DChO7hjkXOxsEbX3S-Q, invitation=false]\n12:42:27.647 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n12:42:28.121 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:42:24"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
          "duration" : 332.976,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parentConfigWithRemotePathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:20:54.476 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:20:55.302 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [654717a2]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktx11f-gpdhu-local-src'\n12:20:55.306 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [654717a2]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktx11f-gpdhu-local-src' locke\n...[truncated 486083 chars]...\n: closeDeferredMillis=20000\n12:26:27.043 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [654717a2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:26:27.064 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [170a056e]getCloseDeferredMillis: closeDeferredMillis=20000\n12:26:27.064 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [170a056e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:26:27.448 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 332.976,
      "id" : None,
      "name" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "12:20:54.476 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:20:55.302 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [654717a2]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktx11f-gpdhu-local-src'\n12:20:55.306 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [654717a2]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktx11f-gpdhu-local-src' locke\n...[truncated 486083 chars]...\n: closeDeferredMillis=20000\n12:26:27.043 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [654717a2]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:26:27.064 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [170a056e]getCloseDeferredMillis: closeDeferredMillis=20000\n12:26:27.064 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [170a056e]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:26:27.448 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:20:54"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 281.669,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptPermissionSetInheritance",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:12:08.162 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:12:09.118 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [58471dc0]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktlr16-3obz9-local-src'\n12:12:09.126 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [58471dc0]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktlr16-3obz9-local-src' locke\n...[truncated 1381669 chars]...\n: closeDeferredMillis=20000\n12:29:34.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7a070ba4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:29:34.269 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2d3d8b6c]getCloseDeferredMillis: closeDeferredMillis=20000\n12:29:34.269 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2d3d8b6c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:29:34.830 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 375.395,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBackdatedSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:12:08.162 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:12:09.118 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [58471dc0]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktlr16-3obz9-local-src'\n12:12:09.126 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [58471dc0]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktlr16-3obz9-local-src' locke\n...[truncated 1381669 chars]...\n: closeDeferredMillis=20000\n12:29:34.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7a070ba4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:29:34.269 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2d3d8b6c]getCloseDeferredMillis: closeDeferredMillis=20000\n12:29:34.269 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2d3d8b6c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:29:34.830 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 389.599,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nonOwnerAdminGrantsWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:12:08.162 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:12:09.118 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [58471dc0]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktlr16-3obz9-local-src'\n12:12:09.126 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [58471dc0]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktlr16-3obz9-local-src' locke\n...[truncated 1381669 chars]...\n: closeDeferredMillis=20000\n12:29:34.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7a070ba4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:29:34.269 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2d3d8b6c]getCloseDeferredMillis: closeDeferredMillis=20000\n12:29:34.269 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2d3d8b6c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:29:34.830 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1046.663,
      "id" : None,
      "name" : "org.subshare.test.PermissionIT",
      "stderr" : "",
      "stdout" : "12:12:08.162 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:12:09.118 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [58471dc0]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktlr16-3obz9-local-src'\n12:12:09.126 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [58471dc0]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktlr16-3obz9-local-src' locke\n...[truncated 1381669 chars]...\n: closeDeferredMillis=20000\n12:29:34.256 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7a070ba4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:29:34.269 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2d3d8b6c]getCloseDeferredMillis: closeDeferredMillis=20000\n12:29:34.269 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2d3d8b6c]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:29:34.830 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:12:08"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PgpSyncIT",
          "duration" : 2.577,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPgpSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:45:03.306 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:45:05.874 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 2.577,
      "id" : None,
      "name" : "org.subshare.test.PgpSyncIT",
      "stderr" : "",
      "stdout" : "12:45:03.306 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:45:05.874 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:45:03"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.ReadUserIdentityIT",
          "duration" : 278.82,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteWithReadInvitationAndGrantReadUserIdentityPermissionLater",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:26:27.828 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n12:26:27.829 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n12:26:28.192 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:26:28.194 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:26:28.194 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 464575 chars]...\nis: closeDeferredMillis=20000\n12:31:06.290 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c29ae68]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:31:06.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [268898b]getCloseDeferredMillis: closeDeferredMillis=20000\n12:31:06.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [268898b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:31:06.642 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 278.82,
      "id" : None,
      "name" : "org.subshare.test.ReadUserIdentityIT",
      "stderr" : "",
      "stdout" : "12:26:27.828 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n12:26:27.829 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n12:26:28.192 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:26:28.194 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n12:26:28.194 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 464575 chars]...\nis: closeDeferredMillis=20000\n12:31:06.290 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2c29ae68]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:31:06.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [268898b]getCloseDeferredMillis: closeDeferredMillis=20000\n12:31:06.293 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [268898b]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:31:06.642 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:26:27"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 245.989,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalAfterCreateAndDeleteFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 285.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithWritePermissionGrantedAndRevoked",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 204.651,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocal",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 195.659,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithoutSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 172.075,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 205.059,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalThenDeleteFileAndSyncAgain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 296.162,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 2,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 379,
          "name" : "syncFromLocalToRemoteToLocalThenCauseDeleteCollisionOnServerDuringUpSync",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 139.587,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiSyncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1744.315,
      "id" : None,
      "name" : "org.subshare.test.RepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "12:13:19.501 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:13:20.250 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src'\n12:13:20.257 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [78730801]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0ktn9x3-wpnrr-local-src' locke\n...[truncated 2393123 chars]...\nis: closeDeferredMillis=20000\n12:42:23.462 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [40401e05]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]getCloseDeferredMillis: closeDeferredMillis=20000\n12:42:23.463 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [f7baa1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:42:23.841 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:13:19"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
          "duration" : 211.504,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewSymlinkCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "12:34:13.757 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:34:14.609 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1429e8aa]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0kue5se-4xgs2-local-src'\n12:34:14.613 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1429e8aa]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0kue5se-4xgs2-local-src' locke\n...[truncated 293408 chars]...\n: closeDeferredMillis=20000\n12:37:44.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1429e8aa]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:37:44.863 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5daf7188]getCloseDeferredMillis: closeDeferredMillis=20000\n12:37:44.863 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5daf7188]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:37:45.256 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 211.504,
      "id" : None,
      "name" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "12:34:13.757 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n12:34:14.609 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1429e8aa]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0kue5se-4xgs2-local-src'\n12:34:14.613 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1429e8aa]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/k0kue5se-4xgs2-local-src' locke\n...[truncated 293408 chars]...\n: closeDeferredMillis=20000\n12:37:44.862 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1429e8aa]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:37:44.863 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5daf7188]getCloseDeferredMillis: closeDeferredMillis=20000\n12:37:44.863 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5daf7188]close: Deferring shut down of real LocalRepoManager 20000 ms.\n12:37:45.256 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2019-09-15T10:34:13"
    }
  ]
}