Updated Branches: refs/heads/master b80bb48be -> e27ae6117
Reduce testPutFileParallel input size to ~160 KB Previously this test uploaded ~10 MB in 30 seconds which failed on slower connections, causing spurious test failures. The larger input size provides no benefit. Project: http://git-wip-us.apache.org/repos/asf/incubator-jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-jclouds/commit/e27ae611 Tree: http://git-wip-us.apache.org/repos/asf/incubator-jclouds/tree/e27ae611 Diff: http://git-wip-us.apache.org/repos/asf/incubator-jclouds/diff/e27ae611 Branch: refs/heads/master Commit: e27ae6117cc813b8c39f4514908541d839fb461a Parents: b80bb48 Author: Andrew Gaul <[email protected]> Authored: Mon Sep 2 14:51:20 2013 -0700 Committer: Andrew Gaul <[email protected]> Committed: Mon Sep 2 19:33:15 2013 -0700 ---------------------------------------------------------------------- .../integration/internal/BaseBlobIntegrationTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-jclouds/blob/e27ae611/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobIntegrationTest.java ---------------------------------------------------------------------- diff --git a/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobIntegrationTest.java b/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobIntegrationTest.java index 2c80bb1..eaa9987 100644 --- a/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobIntegrationTest.java +++ b/blobstore/src/test/java/org/jclouds/blobstore/integration/internal/BaseBlobIntegrationTest.java @@ -134,7 +134,7 @@ public class BaseBlobIntegrationTest extends BaseBlobStoreIntegrationTest { public void testPutFileParallel() throws InterruptedException, IOException, TimeoutException { File payloadFile = File.createTempFile("testPutFileParallel", "png"); - Files.write(createTestInput(), payloadFile); + Files.write(createTestInput(32 * 1024), payloadFile); final Payload testPayload = Payloads.newFilePayload(payloadFile); final byte[] md5 = md5Supplier(testPayload); @@ -611,9 +611,9 @@ public class BaseBlobIntegrationTest extends BaseBlobStoreIntegrationTest { assertEquals(metadata.getContentMetadata().getContentMD5(), md5().hashString(TEST_STRING, UTF_8).asBytes()); } - private byte[] createTestInput() throws IOException { + private static byte[] createTestInput(int length) throws IOException { Random random = new Random(); - byte[] buffer = new byte[random.nextInt(2 * 1024 * 1024)]; + byte[] buffer = new byte[random.nextInt(length)]; random.nextBytes(buffer); return buffer; }
