{
  "duration" : 12583.863,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 113,
  "skipCount" : 3,
  "suites" : [
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 14.952,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 10303998 random bytes plaintext took 111 ms.\n04:31:51.075 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 546 ms.\nsymmetricWithoutIv: Encrypting 10303998 bytes plaintext to 10304006 bytes ciphertext took 484 ms.\nsymmetricWithoutIv: Decrypting 10304006 bytes ciphertext to 10303998 bytes plaintext took 473\n...[truncated 37205 chars]...\n7374 bytes plaintext took 293 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4775466 random bytes plaintext took 34 ms.\nasymmetricCombiWithRandomIv: Encrypting 4775466 bytes plaintext to 4776010 bytes ciphertext took 259 ms.\nasymmetricCombiWithRandomIv: Decrypting 4776010 bytes ciphertext to 4775466 bytes plaintext took 359 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 8.564,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "symmetricWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 10303998 random bytes plaintext took 111 ms.\n04:31:51.075 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 546 ms.\nsymmetricWithoutIv: Encrypting 10303998 bytes plaintext to 10304006 bytes ciphertext took 484 ms.\nsymmetricWithoutIv: Decrypting 10304006 bytes ciphertext to 10303998 bytes plaintext took 473\n...[truncated 37205 chars]...\n7374 bytes plaintext took 293 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4775466 random bytes plaintext took 34 ms.\nasymmetricCombiWithRandomIv: Encrypting 4775466 bytes plaintext to 4776010 bytes ciphertext took 259 ms.\nasymmetricCombiWithRandomIv: Decrypting 4776010 bytes ciphertext to 4775466 bytes plaintext took 359 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 15.327,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricPlain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 10303998 random bytes plaintext took 111 ms.\n04:31:51.075 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 546 ms.\nsymmetricWithoutIv: Encrypting 10303998 bytes plaintext to 10304006 bytes ciphertext took 484 ms.\nsymmetricWithoutIv: Decrypting 10304006 bytes ciphertext to 10303998 bytes plaintext took 473\n...[truncated 37205 chars]...\n7374 bytes plaintext took 293 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4775466 random bytes plaintext took 34 ms.\nasymmetricCombiWithRandomIv: Encrypting 4775466 bytes plaintext to 4776010 bytes ciphertext took 259 ms.\nasymmetricCombiWithRandomIv: Decrypting 4776010 bytes ciphertext to 4775466 bytes plaintext took 359 ms.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
          "duration" : 14.377,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "asymmetricCombiWithRandomIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 10303998 random bytes plaintext took 111 ms.\n04:31:51.075 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 546 ms.\nsymmetricWithoutIv: Encrypting 10303998 bytes plaintext to 10304006 bytes ciphertext took 484 ms.\nsymmetricWithoutIv: Decrypting 10304006 bytes ciphertext to 10303998 bytes plaintext took 473\n...[truncated 37205 chars]...\n7374 bytes plaintext took 293 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4775466 random bytes plaintext took 34 ms.\nasymmetricCombiWithRandomIv: Encrypting 4775466 bytes plaintext to 4776010 bytes ciphertext took 259 ms.\nasymmetricCombiWithRandomIv: Decrypting 4776010 bytes ciphertext to 4775466 bytes plaintext took 359 ms.\n"
        }
      ],
      "duration" : 53.219997,
      "id" : None,
      "name" : "org.subshare.core.crypto.EncrypterDecrypterStreamTest",
      "stderr" : "",
      "stdout" : "\nsymmetricWithoutIv: cipherTransformation=AES_CBC_PKCS5PADDING\nsymmetricWithoutIv: Generating 10303998 random bytes plaintext took 111 ms.\n04:31:51.075 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nsymmetricWithoutIv: Creating symmetric key took 546 ms.\nsymmetricWithoutIv: Encrypting 10303998 bytes plaintext to 10304006 bytes ciphertext took 484 ms.\nsymmetricWithoutIv: Decrypting 10304006 bytes ciphertext to 10303998 bytes plaintext took 473\n...[truncated 37205 chars]...\n7374 bytes plaintext took 293 ms.\n\nasymmetricCombiWithRandomIv: asymmetricCipherTransformation=RSA_OAEPWITHSHA1ANDMGF1PADDING\nasymmetricCombiWithRandomIv: symmetricCipherTransformation=TWOFISH_CFB_NOPADDING\nasymmetricCombiWithRandomIv: Generating 4775466 random bytes plaintext took 34 ms.\nasymmetricCombiWithRandomIv: Encrypting 4775466 bytes plaintext to 4776010 bytes ciphertext took 259 ms.\nasymmetricCombiWithRandomIv: Decrypting 4776010 bytes ciphertext to 4775466 bytes plaintext took 359 ms.\n",
      "timestamp" : "2017-09-24T02:31:50"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.file.EncryptedDataFileTest",
          "duration" : 2.689,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeReadSimpleEncryptedDataFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.689,
      "id" : None,
      "name" : "org.subshare.core.file.EncryptedDataFileTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-09-24T02:31:42"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 7.394,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encryptSignAndDecryptVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ">>> pub >>>\nkeyID: 16686379b818da48\nfingerprint: E8:3E:05:6D:B9:48:9E:0E:4B:56:05:89:16:68:63:79:B8:18:DA:48\nmasterKey: true\nencryptionKey: false\nuserID: Niklas Schiffler <nick@nightlabs.de>\nuserID: Niklas Schiffler <nschiffler@nightlabs.de>\nsignature.keyID: 16686379b818da48\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: 3a7e3c9cbce48dc2\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.keyID: ead508863c3db998\nsignature.signatureType: POSITIVE_CERTIFICATION\nsignature.ke\n...[truncated 26887 chars]...\newizards.co>\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: POSITIVE_CERTIFICATION\n<<< pub <<<\n>>> pub >>>\nkeyID: a58da7d810b74edf\nfingerprint: 6F:EA:38:9D:83:64:EE:9E:0C:D9:9B:86:A5:8D:A7:D8:10:B7:4E:DF\nmasterKey: false\nencryptionKey: true\nsignature.keyID: d7a92a24aa97ddbd\nsignature.signatureType: SUBKEY_BINDING\n<<< pub <<<\n>>> sec >>>\nkeyID: d7a92a24aa97ddbd\nuserID: Marco หงุ่ยตระกูล-Schulze (TEST) <marco@codewizards.co>\n<<< sec <<<\n>>> sec >>>\nkeyID: a58da7d810b74edf\n<<< sec <<<\n\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.gpg.GnuPgTest",
          "duration" : 1.275,
          "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.211,
          "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.019,
          "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.899,
      "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" : "2017-09-24T02:31:41"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.LimitedInputStreamTest",
          "duration" : 2.388,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomLengthWithUnderlyingSameLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.388,
      "id" : None,
      "name" : "org.subshare.core.io.LimitedInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-09-24T02:31:40"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.io.MultiInputStreamTest",
          "duration" : 6.086,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "randomCombi",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 6.086,
      "id" : None,
      "name" : "org.subshare.core.io.MultiInputStreamTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-09-24T02:31:40"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 2.882,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignThenEncryptAndDecryptThenVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:31:47.085 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:47.119 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:47.218 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:47.219 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:48.156 [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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n04:31:56.046 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.198,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyViaPgpSignable",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:31:47.085 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:47.119 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:47.218 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:47.219 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:48.156 [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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n04:31:56.046 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 4.38,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:31:47.085 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:47.119 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:47.218 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:47.219 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:48.156 [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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n04:31:56.046 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.217,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exportImportPublicKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:31:47.085 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:47.119 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:47.218 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:47.219 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:48.156 [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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n04:31:56.046 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.pgp.PgpTest",
          "duration" : 0.286,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "detachedSignAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:31:47.085 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:47.119 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:47.218 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:47.219 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:48.156 [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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n04:31:56.046 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 7.9630003,
      "id" : None,
      "name" : "org.subshare.core.pgp.PgpTest",
      "stderr" : "",
      "stdout" : "04:31:47.085 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:47.119 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:47.218 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:47.219 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/TehbHmxVilJFIMAH-FWWYw/.gnupg\n04:31:48.156 [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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n04:31:56.046 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:31:48"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
          "duration" : 3.52,
          "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.011,
          "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.003,
          "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.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addDifferentUserRepoKeyPublicKeysToUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.5379999,
      "id" : None,
      "name" : "org.subshare.core.user.AddDuplicateUserRepoKeyPublicKeyToUserTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-09-24T02:31:41"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 5.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addUser",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:31:44.412 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:44.688 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:44.909 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/LCgQKPcHCP08Rb9vDwhqdg/.gnupg\n04:31:44.933 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/LCgQKPcHCP08Rb9vDwhqdg/.gnupg\n04:31:46.042 [Test \n...[truncated 13530 chars]...\nedCloseTimer] DEBUG o.s.c.p.g.TrustDbFactory$DeferredCloseTimerTask - run: Closing *real* TrustDb instance.\n04:32:18.019 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 10190 ms.\n04:32:18.077 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n04:32:18.391 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n04:32:18.547 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 8.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGpgKeyTrustLevels",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:31:44.412 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:44.688 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:44.909 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/LCgQKPcHCP08Rb9vDwhqdg/.gnupg\n04:31:44.933 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/LCgQKPcHCP08Rb9vDwhqdg/.gnupg\n04:31:46.042 [Test \n...[truncated 13530 chars]...\nedCloseTimer] DEBUG o.s.c.p.g.TrustDbFactory$DeferredCloseTimerTask - run: Closing *real* TrustDb instance.\n04:32:18.019 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 10190 ms.\n04:32:18.077 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n04:32:18.391 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n04:32:18.547 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRegistryTest",
          "duration" : 20.814,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "initUserRegistryFromGpgKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:31:44.412 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:44.688 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:44.909 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/LCgQKPcHCP08Rb9vDwhqdg/.gnupg\n04:31:44.933 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/LCgQKPcHCP08Rb9vDwhqdg/.gnupg\n04:31:46.042 [Test \n...[truncated 13530 chars]...\nedCloseTimer] DEBUG o.s.c.p.g.TrustDbFactory$DeferredCloseTimerTask - run: Closing *real* TrustDb instance.\n04:32:18.019 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 10190 ms.\n04:32:18.077 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n04:32:18.391 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n04:32:18.547 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 34.010002,
      "id" : None,
      "name" : "org.subshare.core.user.UserRegistryTest",
      "stderr" : "",
      "stdout" : "04:31:44.412 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:31:44.688 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:31:44.909 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=build/LCgQKPcHCP08Rb9vDwhqdg/.gnupg\n04:31:44.933 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.core/build/LCgQKPcHCP08Rb9vDwhqdg/.gnupg\n04:31:46.042 [Test \n...[truncated 13530 chars]...\nedCloseTimer] DEBUG o.s.c.p.g.TrustDbFactory$DeferredCloseTimerTask - run: Closing *real* TrustDb instance.\n04:32:18.019 [Test worker] INFO  o.s.c.c.KeyFactory - Creating asymmetric key pair with defaults took 10190 ms.\n04:32:18.077 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n04:32:18.391 [Test worker] DEBUG o.s.c.p.PgpRegistry - getPgpOrFail: returning existing Pgp instance.\n04:32:18.547 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:31:44"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
          "duration" : 3.866,
          "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.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "firstCreateUserRepoKeyRingThenAddPublicKeys",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 3.901,
      "id" : None,
      "name" : "org.subshare.core.user.UserRepoKeyRingVsPublicKeysUserImplTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-09-24T02:31:40"
    },
    {
      "cases" : [
        {
          "age" : 35,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 257,
          "name" : "generateManySymmetricKeys",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 31.901,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSAwithOAEPwithSHA1andMGF1Padding",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.AsymmetricKeyTest",
          "duration" : 34.411,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encodeDecodeRSA",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 66.312,
      "id" : None,
      "name" : "org.subshare.crypto.AsymmetricKeyTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-09-24T02:32:57"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 3.299,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupAllSupportedCiphers",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:04.947 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3133 msec.\n04:33:05.156 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n04:33:05.161 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n04:33:05.174 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n04:33:05.179 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:20.272 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n04:33:20.653 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n04:33:20.981 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n04:33:21.444 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:21.781 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 11.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNullAsKeyParameter",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:04.947 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3133 msec.\n04:33:05.156 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n04:33:05.161 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n04:33:05.174 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n04:33:05.179 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:20.272 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n04:33:20.653 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n04:33:20.981 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n04:33:21.444 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:21.781 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.148,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLookupCompatibilityWithJCE",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:04.947 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3133 msec.\n04:33:05.156 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n04:33:05.161 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n04:33:05.174 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n04:33:05.179 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:20.272 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n04:33:20.653 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n04:33:20.981 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n04:33:21.444 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:21.781 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 5.959,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionWithoutIv",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:04.947 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3133 msec.\n04:33:05.156 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n04:33:05.161 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n04:33:05.174 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n04:33:05.179 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:20.272 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n04:33:20.653 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n04:33:20.981 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n04:33:21.444 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:21.781 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.CipherTest",
          "duration" : 0.156,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSymmetricEncryptionCompatibilityWithJCE_BouncyCastleProvider",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:04.947 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3133 msec.\n04:33:05.156 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n04:33:05.161 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n04:33:05.174 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n04:33:05.179 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:20.272 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n04:33:20.653 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n04:33:20.981 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n04:33:21.444 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:21.781 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n"
        }
      ],
      "duration" : 20.69,
      "id" : None,
      "name" : "org.subshare.crypto.CipherTest",
      "stderr" : "",
      "stdout" : "04:33:04.947 [Test worker] INFO  o.s.c.CipherTest - testLookupAllSupportedCiphers: Successfully created 29934 ciphers in 3133 msec.\n04:33:05.156 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//\n04:33:05.161 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyParameter: Transformation \"AES.FAST//\" does not support IV => Skipping.\n04:33:05.174 [Test worker] INFO  o.s.c.CipherTest - transformation=AES.FAST//NOPADDING\n04:33:05.179 [Test worker] INFO  o.s.c.CipherTest - testNullAsKeyP\n...[truncated 3456005 chars]...\ns.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:20.272 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n04:33:20.653 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CBC/PKCS5Padding\n04:33:20.981 [Test worker] INFO  o.s.c.CipherTest - transformation=AES/CFB/NoPadding\n04:33:21.444 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CBC/PKCS5Padding\n04:33:21.781 [Test worker] INFO  o.s.c.CipherTest - transformation=Twofish/CFB/NoPadding\n",
      "timestamp" : "2017-09-24T02:33:01"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.GCMTest",
          "duration" : 12.311,
          "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.93,
          "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" : 15.241,
      "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" : "2017-09-24T02:32:56"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.16,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testByteOrder",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:01.390 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 4083\n04:33:01.441 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 4083\n04:33:01.450 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 4083\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 4.972,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyInitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:01.390 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 4083\n04:33:01.441 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 4083\n04:33:01.450 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 4083\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 0.156,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCreateManyUNinitialisedMACCalculators",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:01.390 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 4083\n04:33:01.441 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 4083\n04:33:01.450 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 4083\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 24.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithNewMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:01.390 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 4083\n04:33:01.441 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 4083\n04:33:01.450 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 4083\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACBenchmark",
          "duration" : 14.361,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "benchmarkCalculateManyMACsWithSameMACCalculator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:33:01.390 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 4083\n04:33:01.441 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 4083\n04:33:01.450 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 4083\n"
        }
      ],
      "duration" : 43.662003,
      "id" : None,
      "name" : "org.subshare.crypto.MACBenchmark",
      "stderr" : "",
      "stdout" : "04:33:01.390 [Test worker] INFO  o.s.c.MACBenchmark - short1 = 4083\n04:33:01.441 [Test worker] INFO  o.s.c.MACBenchmark - short2 = 4083\n04:33:01.450 [Test worker] INFO  o.s.c.MACBenchmark - int1 = 4083\n",
      "timestamp" : "2017-09-24T02:33:01"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.MACTest",
          "duration" : 5.079,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAllSupportedMACs",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 5.079,
      "id" : None,
      "name" : "org.subshare.crypto.MACTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-09-24T02:32:59"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.crypto.ShowSupportedAlgosForDocumentation",
          "duration" : 0.29,
          "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.165,
          "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.135,
          "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.094,
          "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.68399996,
      "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" : "2017-09-24T02:33:01"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
          "duration" : 93.83,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantAndRevokeReadPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.257 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.667 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.745 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [70a393d5]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6my-aubol-local'\n04:34:37.865 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1136 ms.\n04\n...[truncated 40232 chars]...\nNFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n04:36:08.775 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n04:36:08.856 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n04:36:09.223 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [70a393d5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:36:09.228 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 93.83,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeReadPermissionTest",
      "stderr" : "",
      "stdout" : "04:34:35.257 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.667 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.745 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [70a393d5]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6my-aubol-local'\n04:34:37.865 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1136 ms.\n04\n...[truncated 40232 chars]...\nNFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 90.83%\n04:36:08.775 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 96.55%\n04:36:08.856 [Test worker] INFO  o.s.l.CryptreeImplGrantRevokeReadPermissionTest - Local sync...: 100.00%\n04:36:09.223 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [70a393d5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:36:09.228 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:34:35"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 84.059,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "grantWritePermissionWithoutGrantPermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.450 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.886 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48470dc7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6l0-9lqrr-local'\n04:34:37.824 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1176 ms.\n04\n...[truncated 197616 chars]...\nTest - Local sync...: 79.60%\n04:39:22.208 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n04:39:22.227 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n04:39:22.243 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n04:39:22.281 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7dca8753]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:39:22.283 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 35.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.450 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.886 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48470dc7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6l0-9lqrr-local'\n04:34:37.824 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1176 ms.\n04\n...[truncated 197616 chars]...\nTest - Local sync...: 79.60%\n04:39:22.208 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n04:39:22.227 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n04:39:22.243 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n04:39:22.281 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7dca8753]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:39:22.283 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 32.93,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParent",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.450 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.886 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48470dc7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6l0-9lqrr-local'\n04:34:37.824 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1176 ms.\n04\n...[truncated 197616 chars]...\nTest - Local sync...: 79.60%\n04:39:22.208 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n04:39:22.227 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n04:39:22.243 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n04:39:22.281 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7dca8753]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:39:22.283 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 35.453,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectDir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.450 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.886 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48470dc7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6l0-9lqrr-local'\n04:34:37.824 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1176 ms.\n04\n...[truncated 197616 chars]...\nTest - Local sync...: 79.60%\n04:39:22.208 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n04:39:22.227 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n04:39:22.243 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n04:39:22.281 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7dca8753]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:39:22.283 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 34.135,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithoutWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.450 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.886 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48470dc7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6l0-9lqrr-local'\n04:34:37.824 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1176 ms.\n04\n...[truncated 197616 chars]...\nTest - Local sync...: 79.60%\n04:39:22.208 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n04:39:22.227 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n04:39:22.243 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n04:39:22.281 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7dca8753]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:39:22.283 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 35.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionInParentParentGrantedIndirectly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.450 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.886 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48470dc7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6l0-9lqrr-local'\n04:34:37.824 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1176 ms.\n04\n...[truncated 197616 chars]...\nTest - Local sync...: 79.60%\n04:39:22.208 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n04:39:22.227 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n04:39:22.243 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n04:39:22.281 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7dca8753]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:39:22.283 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
          "duration" : 29.952,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "writeWithWritePermissionDirectFile",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.450 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.886 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48470dc7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6l0-9lqrr-local'\n04:34:37.824 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1176 ms.\n04\n...[truncated 197616 chars]...\nTest - Local sync...: 79.60%\n04:39:22.208 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n04:39:22.227 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n04:39:22.243 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n04:39:22.281 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7dca8753]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:39:22.283 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 286.65698,
      "id" : None,
      "name" : "org.subshare.local.CryptreeImplGrantRevokeWritePermissionTest",
      "stderr" : "",
      "stdout" : "04:34:35.450 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:35.886 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:37.626 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [48470dc7]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.local/build/repo/j7y4s6l0-9lqrr-local'\n04:34:37.824 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1176 ms.\n04\n...[truncated 197616 chars]...\nTest - Local sync...: 79.60%\n04:39:22.208 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 90.83%\n04:39:22.227 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 96.55%\n04:39:22.243 [Test worker] INFO  o.s.l.AbstractPermissionTest - Local sync...: 100.00%\n04:39:22.281 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7dca8753]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:39:22.283 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:34:35"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 14.712,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDistribution",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:36.803 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300366, _1M=147647, _10M=46979, _100M=2991, _1G=2017, _10G=0}\nlengthCategory2HitPercentage: {_100K=601, _1M=295, _10M=94, _100M=6, _1G=4, _10G=0}\n38176\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.FilePaddingLengthRandomTest",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateOneRandomLength",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:36.803 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300366, _1M=147647, _10M=46979, _100M=2991, _1G=2017, _10G=0}\nlengthCategory2HitPercentage: {_100K=601, _1M=295, _10M=94, _100M=6, _1G=4, _10G=0}\n38176\n"
        }
      ],
      "duration" : 14.7439995,
      "id" : None,
      "name" : "org.subshare.local.FilePaddingLengthRandomTest",
      "stderr" : "",
      "stdout" : "04:34:36.803 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\nlengthCategory2HitCount: {_100K=300366, _1M=147647, _10M=46979, _100M=2991, _1G=2017, _10G=0}\nlengthCategory2HitPercentage: {_100K=601, _1M=295, _10M=94, _100M=6, _1G=4, _10G=0}\n38176\n",
      "timestamp" : "2017-09-24T02:34:32"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.persistence.CollisionTest",
          "duration" : 4.481,
          "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" : 4.483,
      "id" : None,
      "name" : "org.subshare.local.persistence.CollisionTest",
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-09-24T02:34:31"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 2.652,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndSerializeAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.593 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.671 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1329 ms.\n04:34:39.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.147 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.210 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.303 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.345 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.412 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.143,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoKeyIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.593 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.671 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1329 ms.\n04:34:39.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.147 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.210 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.303 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.345 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.412 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.12,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.593 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.671 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1329 ms.\n04:34:39.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.147 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.210 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.303 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.345 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.412 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.09,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifySignatureCreatedAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.593 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.671 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1329 ms.\n04:34:39.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.147 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.210 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.303 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.345 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.412 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignableTest",
          "duration" : 0.111,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndModifyCryptoRepoFileIdAndVerify",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:35.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.593 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.671 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1329 ms.\n04:34:39.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.147 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.210 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.303 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.345 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.412 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 3.116,
      "id" : None,
      "name" : "org.subshare.local.sign.SignableTest",
      "stderr" : "",
      "stdout" : "04:34:35.711 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.593 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.671 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1329 ms.\n04:34:39.061 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.062 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\n...[truncated 905 chars]...\n o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.147 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.210 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.248 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.303 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.345 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:34:44.412 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:34:41"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 19.693,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signRsaWithSha1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:36.167 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.329 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.504 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1496 ms.\n04:34:39.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.098 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\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\n04:35:38.964 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:38.995 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:42.202 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 0.116,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifySimpleBlockRead",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:36.167 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.329 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.504 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1496 ms.\n04:34:39.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.098 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\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\n04:35:38.964 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:38.995 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:42.202 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 21.314,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sha1Digest",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:36.167 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.329 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.504 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1496 ms.\n04:34:39.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.098 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\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\n04:35:38.964 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:38.995 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:42.202 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 2.836,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomBroken",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:36.167 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.329 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.504 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1496 ms.\n04:34:39.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.098 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\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\n04:35:38.964 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:38.995 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:42.202 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 13.494,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandomManySmall",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:36.167 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.329 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.504 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1496 ms.\n04:34:39.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.098 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\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\n04:35:38.964 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:38.995 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:42.202 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.local.sign.SignerVerifierStreamTest",
          "duration" : 3.237,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "signAndVerifyRandom",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:34:36.167 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.329 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.504 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1496 ms.\n04:34:39.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.098 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\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\n04:35:38.964 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:38.995 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:42.202 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 60.69,
      "id" : None,
      "name" : "org.subshare.local.sign.SignerVerifierStreamTest",
      "stderr" : "",
      "stdout" : "04:34:36.167 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:34:37.329 [Test worker] DEBUG o.s.c.p.g.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:34:37.504 [Test worker] INFO  c.c.c.c.c.ConfigImpl - getLastModifiedAndWaitIfNeeded: Waiting 1496 ms.\n04:34:39.079 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: dirString=${user.home}/.gnupg\n04:34:39.098 [Test worker] DEBUG o.s.c.p.g.GnuPgDir - getFile: result=/home/tomcat/.gnupg\n04\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\n04:35:38.964 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:38.995 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:35:42.202 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:34:41"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
          "duration" : 126.566,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "encryptAndSignAndVerifyAndDecrypt",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:39:28.527 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:39:29.110 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:39:29.126 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n04:39:29.127 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44322 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n04:41:34.188 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n04:41:34.640 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n04:41:34.640 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n"
        }
      ],
      "duration" : 126.566,
      "id" : None,
      "name" : "org.subshare.rest.client.transport.CryptreeRepoTransportTest",
      "stderr" : "",
      "stdout" : "04:39:28.527 [Test worker] INFO  c.c.cloudstore.core.oio.OioRegistry - Preferred implementation 'IoFileFactory' for fileFactory\n04:39:29.110 [Test worker] DEBUG o.s.c.pgp.gnupg.BcWithLocalGnuPgPgp - loadIfNeeded: invoking load().\n04:39:29.126 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.gnupg.dir' is not set (config is queried next).\n04:39:29.127 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - read: Reading propertie\n...[truncated 44322 chars]...\ny='subshare.signerTransformation' is not set (config is queried next).\n04:41:34.188 [Test worker] DEBUG c.c.c.core.config.ConfigImpl - getPropertyAsNonEmptyTrimmedString: System property with key='subshare.symmetricCipherTransformation' is not set (config is queried next).\n\n04:41:34.640 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no localRepoManager.\n04:41:34.640 [Test worker] DEBUG o.s.r.c.t.CryptreeRestRepoTransportImpl - close: There is no restRepoTransport.\n",
      "timestamp" : "2017-09-24T02:39:28"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 322.526,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "backupRestoreClientRepo",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:13:12.855 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:13:13.682 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [331a36d1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y65tq9-qktz1-local-src'\n05:13:13.686 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [331a36d1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y65tq9-qktz1-local-src' locke\n...[truncated 313464 chars]...\nsaction.localRevision=152 remoteFromLocalRevision=141\n05:18:34.815 [qtp298852037-2892] INFO  c.c.c.l.LocalRepoManagerImpl - [74d70c58]close: Deferring shut down of real LocalRepoManager 10000 ms.\n05:18:34.817 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:18:34.817 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1ec61b48]close: Deferring shut down of real LocalRepoManager 10000 ms.\n05:18:35.372 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 1,
          "className" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 291,
          "name" : "backupRestoreServerRepo",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "05:13:12.855 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:13:13.682 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [331a36d1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y65tq9-qktz1-local-src'\n05:13:13.686 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [331a36d1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y65tq9-qktz1-local-src' locke\n...[truncated 313464 chars]...\nsaction.localRevision=152 remoteFromLocalRevision=141\n05:18:34.815 [qtp298852037-2892] INFO  c.c.c.l.LocalRepoManagerImpl - [74d70c58]close: Deferring shut down of real LocalRepoManager 10000 ms.\n05:18:34.817 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:18:34.817 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1ec61b48]close: Deferring shut down of real LocalRepoManager 10000 ms.\n05:18:35.372 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 322.526,
      "id" : None,
      "name" : "org.subshare.test.BackupRestoreRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "05:13:12.855 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:13:13.682 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [331a36d1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y65tq9-qktz1-local-src'\n05:13:13.686 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [331a36d1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y65tq9-qktz1-local-src' locke\n...[truncated 313464 chars]...\nsaction.localRevision=152 remoteFromLocalRevision=141\n05:18:34.815 [qtp298852037-2892] INFO  c.c.c.l.LocalRepoManagerImpl - [74d70c58]close: Deferring shut down of real LocalRepoManager 10000 ms.\n05:18:34.817 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:18:34.817 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1ec61b48]close: Deferring shut down of real LocalRepoManager 10000 ms.\n05:18:35.372 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T03:13:12"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.BrokenSignatureIT",
          "duration" : 222.349,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:15 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:19 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:51.200 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.119 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/-3O0RDBWkcFY4YJ8ilvhaQ/.subshare/ssl.server/keystore' does not exist!\n04:41:55.128 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 469139 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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.BrokenSignatureIT",
          "duration" : 149.452,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "downloadBrokenSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:15 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:19 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:51.200 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.119 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/-3O0RDBWkcFY4YJ8ilvhaQ/.subshare/ssl.server/keystore' does not exist!\n04:41:55.128 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 469139 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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n"
        }
      ],
      "duration" : 371.801,
      "id" : None,
      "name" : "org.subshare.test.BrokenSignatureIT",
      "stderr" : "Sep 24, 2017 4:42:15 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:19 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "04:41:51.200 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.119 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/-3O0RDBWkcFY4YJ8ilvhaQ/.subshare/ssl.server/keystore' does not exist!\n04:41:55.128 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 469139 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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n",
      "timestamp" : "2017-09-24T02:42:21"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 262.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:00:21.383 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:00:22.100 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src'\n05:00:22.107 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src' locke\n...[truncated 1736727 chars]...\nons: query.execute(...) took 4 ms.\n05:23:36.381 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 1 elements took 1 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f160170]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75da4fc5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.726 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 253.671,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newDirectoryVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:00:21.383 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:00:22.100 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src'\n05:00:22.107 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src' locke\n...[truncated 1736727 chars]...\nons: query.execute(...) took 4 ms.\n05:23:36.381 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 1 elements took 1 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f160170]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75da4fc5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.726 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 235.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsDeletedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:00:21.383 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:00:22.100 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src'\n05:00:22.107 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src' locke\n...[truncated 1736727 chars]...\nons: query.execute(...) took 4 ms.\n05:23:36.381 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 1 elements took 1 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f160170]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75da4fc5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.726 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 245.138,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modifiedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:00:21.383 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:00:22.100 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src'\n05:00:22.107 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src' locke\n...[truncated 1736727 chars]...\nons: query.execute(...) took 4 ms.\n05:23:36.381 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 1 elements took 1 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f160170]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75da4fc5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.726 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 240.064,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deletedFileVsModifiedFileCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:00:21.383 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:00:22.100 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src'\n05:00:22.107 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src' locke\n...[truncated 1736727 chars]...\nons: query.execute(...) took 4 ms.\n05:23:36.381 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 1 elements took 1 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f160170]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75da4fc5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.726 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
          "duration" : 159.333,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewDirectoryCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:00:21.383 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:00:22.100 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src'\n05:00:22.107 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src' locke\n...[truncated 1736727 chars]...\nons: query.execute(...) took 4 ms.\n05:23:36.381 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 1 elements took 1 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f160170]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75da4fc5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.726 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1395.338,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "05:00:21.383 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:00:22.100 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src'\n05:00:22.107 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3e5e2e01]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5pads-luysl-local-src' locke\n...[truncated 1736727 chars]...\nons: query.execute(...) took 4 ms.\n05:23:36.381 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 1 elements took 1 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f160170]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.382 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [75da4fc5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:23:36.726 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T03:00:21"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 408.83,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadedCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:25 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:29 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:52.546 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:56.416 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/R4XbzUHyJt68wdYRXeAARA/.subshare/ssl.server/keystore' does not exist!\n04:41:56.440 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 949414 chars]...\nions: query.execute(...) took 6 ms.\n05:02:18.262 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 2 elements took 1 ms.\n05:02:18.263 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1dd3c1a6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:02:18.264 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [87eb754]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:02:18.589 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
          "duration" : 778.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewFileUploadingCollisionOnServer",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:25 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:29 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:52.546 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:56.416 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/R4XbzUHyJt68wdYRXeAARA/.subshare/ssl.server/keystore' does not exist!\n04:41:56.440 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 949414 chars]...\nions: query.execute(...) took 6 ms.\n05:02:18.262 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 2 elements took 1 ms.\n05:02:18.263 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1dd3c1a6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:02:18.264 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [87eb754]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:02:18.589 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1186.872,
      "id" : None,
      "name" : "org.subshare.test.CollisionOnServerRepoToRepoSyncIT",
      "stderr" : "Sep 24, 2017 4:42:25 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:29 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "04:41:52.546 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:56.416 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/R4XbzUHyJt68wdYRXeAARA/.subshare/ssl.server/keystore' does not exist!\n04:41:56.440 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 949414 chars]...\nions: query.execute(...) took 6 ms.\n05:02:18.262 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 2 elements took 1 ms.\n05:02:18.263 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1dd3c1a6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:02:18.264 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [87eb754]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:02:18.589 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:42:31"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 347.803,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesAddedAfterFilesSynced",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:09 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:12 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:52.403 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.798 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/TLPE_H-eRlrXw_ttSl_85Q/.subshare/ssl.server/keystore' does not exist!\n04:41:55.811 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 914867 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.127 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:59:13.128 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eaba3d8]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.128 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14f8f4f6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.463 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 330.484,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesBecomeDisabled",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:09 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:12 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:52.403 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.798 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/TLPE_H-eRlrXw_ttSl_85Q/.subshare/ssl.server/keystore' does not exist!\n04:41:55.811 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 914867 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.127 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:59:13.128 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eaba3d8]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.128 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14f8f4f6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.463 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
          "duration" : 340.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreRulesExistBeforeAffectedFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:09 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:12 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:52.403 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.798 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/TLPE_H-eRlrXw_ttSl_85Q/.subshare/ssl.server/keystore' does not exist!\n04:41:55.811 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 914867 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.127 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:59:13.128 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eaba3d8]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.128 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14f8f4f6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.463 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1018.306,
      "id" : None,
      "name" : "org.subshare.test.IgnoreRuleRepoToRepoSyncIT",
      "stderr" : "Sep 24, 2017 4:42:09 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:12 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "04:41:52.403 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.798 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/TLPE_H-eRlrXw_ttSl_85Q/.subshare/ssl.server/keystore' does not exist!\n04:41:55.811 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 914867 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.127 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:59:13.128 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5eaba3d8]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.128 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [14f8f4f6]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:59:13.463 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:42:15"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 245.151,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncDownAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:48:33.188 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:48:33.804 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5be950df]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5a3uf-77lkg-local-src'\n04:48:33.813 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5be950df]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5a3uf-77lkg-local-src' locke\n...[truncated 432944 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n04:58:09.617 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:58:09.668 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4de252ee]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:58:09.669 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6e149d3f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:58:10.011 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
          "duration" : 331.677,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptSyncUpAndResume",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:48:33.188 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:48:33.804 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5be950df]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5a3uf-77lkg-local-src'\n04:48:33.813 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5be950df]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5a3uf-77lkg-local-src' locke\n...[truncated 432944 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n04:58:09.617 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:58:09.668 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4de252ee]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:58:09.669 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6e149d3f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:58:10.011 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 576.828,
      "id" : None,
      "name" : "org.subshare.test.InterruptedRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "04:48:33.188 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:48:33.804 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5be950df]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5a3uf-77lkg-local-src'\n04:48:33.813 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [5be950df]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5a3uf-77lkg-local-src' locke\n...[truncated 432944 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n04:58:09.617 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:58:09.668 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4de252ee]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:58:09.669 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6e149d3f]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:58:10.011 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:48:33"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 156.944,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnSubdir",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:23:37.073 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n05:23:37.074 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n05:23:37.392 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:23:37.398 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n05:23:37.398 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 936032 chars]...\n<<< inviteUserAndSync_singleReadPermissionOnRoot <<< ***\n05:29:51.282 [Test worker] INFO  o.s.t.InviteUserAndSyncIT - *** <<<<<<<<<<<<<<<<<<<<<<<<< ***\n05:29:51.282 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1b63e0d4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:29:51.283 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ac08209]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:29:51.625 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 109.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:23:37.073 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n05:23:37.074 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n05:23:37.392 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:23:37.398 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n05:23:37.398 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 936032 chars]...\n<<< inviteUserAndSync_singleReadPermissionOnRoot <<< ***\n05:29:51.282 [Test worker] INFO  o.s.t.InviteUserAndSyncIT - *** <<<<<<<<<<<<<<<<<<<<<<<<< ***\n05:29:51.282 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1b63e0d4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:29:51.283 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ac08209]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:29:51.625 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserAndSyncIT",
          "duration" : 108.604,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_singleReadPermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:23:37.073 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n05:23:37.074 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n05:23:37.392 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:23:37.398 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n05:23:37.398 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 936032 chars]...\n<<< inviteUserAndSync_singleReadPermissionOnRoot <<< ***\n05:29:51.282 [Test worker] INFO  o.s.t.InviteUserAndSyncIT - *** <<<<<<<<<<<<<<<<<<<<<<<<< ***\n05:29:51.282 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1b63e0d4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:29:51.283 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ac08209]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:29:51.625 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 374.552,
      "id" : None,
      "name" : "org.subshare.test.InviteUserAndSyncIT",
      "stderr" : "",
      "stdout" : "05:23:37.073 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n05:23:37.074 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n05:23:37.392 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:23:37.398 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n05:23:37.398 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 936032 chars]...\n<<< inviteUserAndSync_singleReadPermissionOnRoot <<< ***\n05:29:51.282 [Test worker] INFO  o.s.t.InviteUserAndSyncIT - *** <<<<<<<<<<<<<<<<<<<<<<<<< ***\n05:29:51.282 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1b63e0d4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:29:51.283 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ac08209]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:29:51.625 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T03:23:37"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
          "duration" : 377.145,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteUserAndSync_withMetaOnly_singleWritePermissionOnRoot",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:49:58.794 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n04:49:58.795 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n04:49:59.251 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:49:59.254 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n04:49:59.254 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 384406 chars]...\nly_singleWritePermissionOnRoot <<< ***\n04:56:15.587 [Test worker] INFO  o.s.t.InviteUserWithNormalAndMetaOnlyRepoIT - *** <<<<<<<<<<<<<<<<<<<<<<<<< ***\n04:56:15.587 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [45d9cf60]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:15.588 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [36069af5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:15.933 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 377.145,
      "id" : None,
      "name" : "org.subshare.test.InviteUserWithNormalAndMetaOnlyRepoIT",
      "stderr" : "",
      "stdout" : "04:49:58.794 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n04:49:58.795 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n04:49:59.251 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:49:59.254 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n04:49:59.254 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 384406 chars]...\nly_singleWritePermissionOnRoot <<< ***\n04:56:15.587 [Test worker] INFO  o.s.t.InviteUserWithNormalAndMetaOnlyRepoIT - *** <<<<<<<<<<<<<<<<<<<<<<<<< ***\n04:56:15.587 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [45d9cf60]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:15.588 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [36069af5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:15.933 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:49:58"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue4IT",
          "duration" : 236.962,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_4_syncFileDeletedAfterLocalSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:56:23.750 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:25.030 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [54eeb8ab]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k7gc-q709w-local-src'\n04:56:25.042 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [54eeb8ab]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k7gc-q709w-local-src' locke\n...[truncated 149151 chars]...\nnsaction.localRevision=97 remoteFromLocalRevision=149\n05:00:20.372 [qtp178185341-1702] INFO  c.c.c.l.LocalRepoManagerImpl - [2c12bef1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:00:20.384 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:00:20.385 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [54eeb8ab]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:00:20.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 236.962,
      "id" : None,
      "name" : "org.subshare.test.Issue4IT",
      "stderr" : "",
      "stdout" : "04:56:23.750 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:25.030 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [54eeb8ab]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k7gc-q709w-local-src'\n04:56:25.042 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [54eeb8ab]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k7gc-q709w-local-src' locke\n...[truncated 149151 chars]...\nnsaction.localRevision=97 remoteFromLocalRevision=149\n05:00:20.372 [qtp178185341-1702] INFO  c.c.c.l.LocalRepoManagerImpl - [2c12bef1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:00:20.384 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:00:20.385 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [54eeb8ab]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:00:20.709 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:56:23"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue5IT",
          "duration" : 446.781,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_5_inviteMultipleFriends",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:24 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:28 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:52.822 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:56.596 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/iLkfJZuWYh0XVufEfHAb7w/.subshare/ssl.server/keystore' does not exist!\n04:41:56.599 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 457712 chars]...\nsing...: 100.00%\n04:49:58.194 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6bbdd5ce]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:49:58.203 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [e2d7598]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:49:58.211 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1ab080ad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:49:58.752 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 446.781,
      "id" : None,
      "name" : "org.subshare.test.Issue5IT",
      "stderr" : "Sep 24, 2017 4:42:24 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:28 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "04:41:52.822 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:56.596 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/iLkfJZuWYh0XVufEfHAb7w/.subshare/ssl.server/keystore' does not exist!\n04:41:56.599 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 457712 chars]...\nsing...: 100.00%\n04:49:58.194 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [6bbdd5ce]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:49:58.203 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [e2d7598]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:49:58.211 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1ab080ad]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:49:58.752 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:42:31"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.Issue8IT",
          "duration" : 653.54,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "issue_8_threesomeWithFreshmen",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "\n05:02:24.703 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n05:02:24.708 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n05:02:24.708 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n05:02:24.717 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n05:02:24.718 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n05:02:24.719 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1202754 chars]...\nnager 20000 ms.\n05:13:09.579 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n05:13:09.579 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n05:13:09.615 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n05:13:09.616 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4c877843]close: Deferring shut down of real LocalRepoManager 20000 ms.\n"
        }
      ],
      "duration" : 653.54,
      "id" : None,
      "name" : "org.subshare.test.Issue8IT",
      "stderr" : "",
      "stdout" : "\n05:02:24.703 [Test worker] INFO  o.s.t.AbstractMultiUserIT - \n05:02:24.708 [Test worker] INFO  o.s.t.AbstractMultiUserIT - ********************************************************************\n05:02:24.708 [Test worker] INFO  o.s.t.AbstractMultiUserIT - *** marco ***\n05:02:24.717 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n05:02:24.718 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<GnuPgDir>.getInstance: testUser=marco\n05:02:24.719 [Test worker] INFO  o.s.t.PgpTestU\n...[truncated 1202754 chars]...\nnager 20000 ms.\n05:13:09.579 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<ServerRepoRegistryImpl>.getInstance: testUser=xenia\n05:13:09.579 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n05:13:09.615 [Test worker] INFO  o.s.t.AbstractMultiUserIT - MockUp<UserRegistryImpl>.getInstance: testUser=xenia\n05:13:09.616 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4c877843]close: Deferring shut down of real LocalRepoManager 20000 ms.\n",
      "timestamp" : "2017-09-24T03:02:19"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 2.667,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeSimpleStaticMethod",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:38 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:43 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:52.708 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:56.622 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/j1UyZDXawTOOeVKJ0EOxUA/.subshare/ssl.server/keystore' does not exist!\n04:41:56.632 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 75975 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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n04:42:55.945 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LocalServerClientIT",
          "duration" : 5.755,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "invokeDeniedMethods",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:38 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:43 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:52.708 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:56.622 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/j1UyZDXawTOOeVKJ0EOxUA/.subshare/ssl.server/keystore' does not exist!\n04:41:56.632 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 75975 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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n04:42:55.945 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 8.422,
      "id" : None,
      "name" : "org.subshare.test.LocalServerClientIT",
      "stderr" : "Sep 24, 2017 4:42:38 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:43 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "04:41:52.708 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:56.622 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/j1UyZDXawTOOeVKJ0EOxUA/.subshare/ssl.server/keystore' does not exist!\n04:41:56.632 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 75975 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_131]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_131]\n\tat java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]\n04:42:55.945 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:42:47"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 19.243,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncServerRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:58:13.892 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n04:58:13.900 [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/-3O0RDBWkcFY4YJ8ilvhaQ/client1/.gnupg/pubring.gpg'\n04:58:13.901 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 170437 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='SUhStlgAu9gJtaKceYzo7g' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n04:58:44.145 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n04:58:44.148 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n04:58:44.249 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.LockerSyncIT",
          "duration" : 16.722,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:58:13.892 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n04:58:13.900 [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/-3O0RDBWkcFY4YJ8ilvhaQ/client1/.gnupg/pubring.gpg'\n04:58:13.901 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 170437 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='SUhStlgAu9gJtaKceYzo7g' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n04:58:44.145 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n04:58:44.148 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n04:58:44.249 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n"
        }
      ],
      "duration" : 35.965,
      "id" : None,
      "name" : "org.subshare.test.LockerSyncIT",
      "stderr" : "",
      "stdout" : "04:58:13.892 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n04:58:13.900 [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/-3O0RDBWkcFY4YJ8ilvhaQ/client1/.gnupg/pubring.gpg'\n04:58:13.901 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subs\n...[truncated 170437 chars]...\nker] INFO  o.s.c.l.s.LockerSync - syncDown: serverId='SUhStlgAu9gJtaKceYzo7g' serverName='null' pgpKeyId=d7a92a24aa97ddbd lockerContentName='userRegistry.subshare'\n04:58:44.145 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n04:58:44.148 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - decodeEncrypted: encryptingPgpKeyIds=[a58da7d810b74edf]\n04:58:44.249 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n",
      "timestamp" : "2017-09-24T02:58:10"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 315.818,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyAddingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:40 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:51.995 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.758 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/_4Gbm3D28IaDNK3OaBLKTg/.subshare/ssl.server/keystore' does not exist!\n04:41:55.763 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 580745 chars]...\n  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 80.08%\n04:56:23.122 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:56:23.132 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [27b80ec4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:23.132 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2711b525]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:23.443 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 257.337,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnly",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:40 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:51.995 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.758 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/_4Gbm3D28IaDNK3OaBLKTg/.subshare/ssl.server/keystore' does not exist!\n04:41:55.763 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 580745 chars]...\n  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 80.08%\n04:56:23.122 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:56:23.132 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [27b80ec4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:23.132 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2711b525]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:23.443 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.MetaOnlyRepoSyncIT",
          "duration" : 243.136,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToMetaOnlyRemovingFiles",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Sep 24, 2017 4:42:40 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
          "stdout" : "04:41:51.995 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.758 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/_4Gbm3D28IaDNK3OaBLKTg/.subshare/ssl.server/keystore' does not exist!\n04:41:55.763 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 580745 chars]...\n  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 80.08%\n04:56:23.122 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:56:23.132 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [27b80ec4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:23.132 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2711b525]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:23.443 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 816.291,
      "id" : None,
      "name" : "org.subshare.test.MetaOnlyRepoSyncIT",
      "stderr" : "Sep 24, 2017 4:42:40 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\nSep 24, 2017 4:42:45 AM org.glassfish.jersey.server.ApplicationHandler initialize\nINFO: Initiating Jersey application, version Jersey: 2.5.1 2014-01-02 13:43:00...\n",
      "stdout" : "04:41:51.995 [Test worker] INFO  c.c.c.c.o.OioRegistry - Preferred implementation 'NioFileFactory' for fileFactory\n04:41:55.758 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: keyStoreFile='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/jvm/_4Gbm3D28IaDNK3OaBLKTg/.subshare/ssl.server/keystore' does not exist!\n04:41:55.763 [cloudStoreServerThread] INFO  c.c.c.s.CloudStoreServer - initKeyStore: Creating RSA key pair (this might take a whil\n...[truncated 580745 chars]...\n  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 80.08%\n04:56:23.122 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:56:23.132 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [27b80ec4]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:23.132 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [2711b525]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:56:23.443 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:42:47"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
          "duration" : 4.668,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiplePgpKeysSingleUserRegistry",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:50:08.829 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n04:50:08.833 [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/j1UyZDXawTOOeVKJ0EOxUA/.gnupg/pubring.gpg'\n04:50:08.835 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org\n...[truncated 2805 chars]...\n pair with publicExponent='65537' strength='1024' certainty='12' took 124 ms.\n04:50:12.627 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=ECqPazzGsCTtHiChXdjTqQ, invitation=false]\n04:50:12.667 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n04:50:13.021 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 4.668,
      "id" : None,
      "name" : "org.subshare.test.MultiplePgpKeysSingleUserRegistryIT",
      "stderr" : "",
      "stdout" : "04:50:08.829 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n04:50:08.833 [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/j1UyZDXawTOOeVKJ0EOxUA/.gnupg/pubring.gpg'\n04:50:08.835 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/secring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org\n...[truncated 2805 chars]...\n pair with publicExponent='65537' strength='1024' certainty='12' took 124 ms.\n04:50:12.627 [Test worker] DEBUG o.s.c.u.UserImpl - createUserRepoKey: pgpKey=PgpKey[bbef20af171556db, [Alexander Bieber (TEST) <alex@nightlabs.de>]], userRepoKey=UserRepoKeyImpl[userRepoKeyId=ECqPazzGsCTtHiChXdjTqQ, invitation=false]\n04:50:12.667 [Test worker] DEBUG o.s.c.p.g.BcPgpDecoder - verifySignature: signingPgpKeyIds=[d7a92a24aa97ddbd]\n04:50:13.021 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:50:08"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
          "duration" : 423.665,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parentConfigWithRemotePathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:43:04.363 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:43:04.863 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [335421d1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y531zk-8wpmr-local-src'\n04:43:04.892 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [335421d1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y531zk-8wpmr-local-src' locke\n...[truncated 489234 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n04:50:07.642 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:50:07.674 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [335421d1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:50:07.677 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3bdbace5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:50:08.026 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 423.665,
      "id" : None,
      "name" : "org.subshare.test.PathPrefixedConfigInheritanceRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "04:43:04.363 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:43:04.863 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [335421d1]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y531zk-8wpmr-local-src'\n04:43:04.892 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [335421d1]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y531zk-8wpmr-local-src' locke\n...[truncated 489234 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n04:50:07.642 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n04:50:07.674 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [335421d1]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:50:07.677 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [3bdbace5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n04:50:08.026 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:43:04"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 377.924,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "interruptPermissionSetInheritance",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:59:13.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:59:14.485 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [63a870c4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5nu7k-vd3q5-local-src'\n04:59:14.492 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [63a870c4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5nu7k-vd3q5-local-src' locke\n...[truncated 1275554 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.048 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:17:28.082 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55b0aa76]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.083 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1bf6ab27]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.531 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 315.152,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uploadBackdatedSignature",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:59:13.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:59:14.485 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [63a870c4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5nu7k-vd3q5-local-src'\n04:59:14.492 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [63a870c4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5nu7k-vd3q5-local-src' locke\n...[truncated 1275554 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.048 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:17:28.082 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55b0aa76]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.083 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1bf6ab27]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.531 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.PermissionIT",
          "duration" : 401.628,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nonOwnerAdminGrantsWritePermission",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:59:13.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:59:14.485 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [63a870c4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5nu7k-vd3q5-local-src'\n04:59:14.492 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [63a870c4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5nu7k-vd3q5-local-src' locke\n...[truncated 1275554 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.048 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:17:28.082 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55b0aa76]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.083 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1bf6ab27]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.531 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1094.7041,
      "id" : None,
      "name" : "org.subshare.test.PermissionIT",
      "stderr" : "",
      "stdout" : "04:59:13.825 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:59:14.485 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [63a870c4]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5nu7k-vd3q5-local-src'\n04:59:14.492 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [63a870c4]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5nu7k-vd3q5-local-src' locke\n...[truncated 1275554 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.048 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:17:28.082 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [55b0aa76]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.083 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [1bf6ab27]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:17:28.531 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:59:13"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.PgpSyncIT",
          "duration" : 2.686,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testPgpSync",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:26:07.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:26:10.556 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 2.686,
      "id" : None,
      "name" : "org.subshare.test.PgpSyncIT",
      "stderr" : "",
      "stdout" : "05:26:07.873 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:26:10.556 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T03:26:07"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.ReadUserIdentityIT",
          "duration" : 270.335,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inviteWithReadInvitationAndGrantReadUserIdentityPermissionLater",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "05:17:28.994 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n05:17:28.995 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n05:17:29.422 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:17:29.430 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n05:17:29.437 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 430934 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:21:58.487 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:21:58.944 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19f28bd5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:21:58.946 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f30b4ca]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:21:59.321 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 270.335,
      "id" : None,
      "name" : "org.subshare.test.ReadUserIdentityIT",
      "stderr" : "",
      "stdout" : "05:17:28.994 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>>>>>>>>>>>>> ***\n05:17:28.995 [Test worker] INFO  o.s.t.AbstractUserRegistryIT - *** >>> before >>> ***\n05:17:29.422 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n05:17:29.430 [Test worker] INFO  o.s.t.PgpTestUtil - setupPgp: ownerName=marco\n05:17:29.437 [Test worker] INFO  o.s.t.PgpTestUtil - copyResource: sourceResName='gpg/marco/pubring.gpg' destinationFile='/home/tomcat/.jenkins/workspace/org.subshare/org.\n...[truncated 430934 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:21:58.487 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:21:58.944 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [19f28bd5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:21:58.946 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7f30b4ca]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:21:59.321 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T03:17:28"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 360.337,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithWritePermissionGrantedAndRevoked",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:56:15.975 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:17.039 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src'\n04:56:17.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src' locke\n...[truncated 2068855 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.910 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:26:04.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7afe6d1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.969 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15c3d85a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:05.375 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 224.401,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocal",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:56:15.975 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:17.039 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src'\n04:56:17.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src' locke\n...[truncated 2068855 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.910 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:26:04.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7afe6d1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.969 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15c3d85a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:05.375 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 228.418,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithoutSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:56:15.975 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:17.039 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src'\n04:56:17.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src' locke\n...[truncated 2068855 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.910 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:26:04.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7afe6d1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.969 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15c3d85a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:05.375 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 237.381,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefix",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:56:15.975 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:17.039 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src'\n04:56:17.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src' locke\n...[truncated 2068855 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.910 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:26:04.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7afe6d1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.969 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15c3d85a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:05.375 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 238.778,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalThenDeleteFileAndSyncAgain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:56:15.975 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:17.039 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src'\n04:56:17.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src' locke\n...[truncated 2068855 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.910 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:26:04.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7afe6d1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.969 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15c3d85a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:05.375 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 332.908,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "syncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:56:15.975 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:17.039 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src'\n04:56:17.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src' locke\n...[truncated 2068855 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.910 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:26:04.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7afe6d1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.969 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15c3d85a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:05.375 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 35,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 257,
          "name" : "syncFromLocalToRemoteToLocalThenCauseDeleteCollisionOnServerDuringUpSync",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "",
          "stdout" : "04:56:15.975 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:17.039 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src'\n04:56:17.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src' locke\n...[truncated 2068855 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.910 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:26:04.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7afe6d1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.969 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15c3d85a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:05.375 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        },
        {
          "age" : 0,
          "className" : "org.subshare.test.RepoToRepoSyncIT",
          "duration" : 167.157,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiSyncFromLocalToRemoteToLocalWithPathPrefixWithSubdirClearanceKey",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:56:15.975 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:17.039 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src'\n04:56:17.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src' locke\n...[truncated 2068855 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.910 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:26:04.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7afe6d1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.969 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15c3d85a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:05.375 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 1789.3799,
      "id" : None,
      "name" : "org.subshare.test.RepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "04:56:15.975 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:56:17.039 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]<init>: localRoot='/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src'\n04:56:17.045 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [4ee48407]initLockFile: Repository '/home/tomcat/.jenkins/workspace/org.subshare/org.subshare/org.subshare.test/build/repo/j7y5k1ak-yimad-local-src' locke\n...[truncated 2068855 chars]...\nose: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.910 [Test worker] INFO  o.s.t.AbstractRepoToRepoSyncIT - Synchronising...: 100.00%\n05:26:04.959 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [7afe6d1a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:04.969 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [15c3d85a]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:26:05.375 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:56:15"
    },
    {
      "cases" : [
        {
          "age" : 0,
          "className" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
          "duration" : 312.649,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newFileVsNewSymlinkCollisionOnClient",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "04:58:46.392 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:58:46.779 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\n\tat org.glassfish.jersey.client.HttpUrlConnector.apply(HttpUrlConnector.java:184) ~[jersey-client-2.5.1.jar:na]\n\tat org.glassfish.jersey.client.ClientRunti\n...[truncated 695031 chars]...\nons: query.execute(...) took 6 ms.\n05:03:58.606 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 1 elements took 2 ms.\n05:03:58.608 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [333a24d5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:03:58.610 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [49016e98]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:03:59.039 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n"
        }
      ],
      "duration" : 312.649,
      "id" : None,
      "name" : "org.subshare.test.SymlinkCollisionOnClientRepoToRepoSyncIT",
      "stderr" : "",
      "stdout" : "04:58:46.392 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n04:58:46.779 [Timer-3] WARN  c.c.c.r.c.CloudStoreRestClient - execute: invocation failed (will NOT retry): javax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\njavax.ws.rs.ProcessingException: java.net.UnknownHostException: server3.oink.org\n\tat org.glassfish.jersey.client.HttpUrlConnector.apply(HttpUrlConnector.java:184) ~[jersey-client-2.5.1.jar:na]\n\tat org.glassfish.jersey.client.ClientRunti\n...[truncated 695031 chars]...\nons: query.execute(...) took 6 ms.\n05:03:58.606 [Test worker] INFO  o.s.l.p.CollisionDao - getCollisions: Loading result-set with 1 elements took 2 ms.\n05:03:58.608 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [333a24d5]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:03:58.610 [Test worker] INFO  c.c.c.l.LocalRepoManagerImpl - [49016e98]close: Deferring shut down of real LocalRepoManager 20000 ms.\n05:03:59.039 [Test worker] INFO  o.s.c.p.PgpRegistry - clearCache: entered.\n",
      "timestamp" : "2017-09-24T02:58:46"
    }
  ]
}