From cdd24dd50be998989574396c7e027af52aaa8eac Mon Sep 17 00:00:00 2001 From: remillet Date: Wed, 22 Apr 2015 12:35:10 -0700 Subject: [PATCH] NOJIRA: Adding a delay of 3 seconds before testing for image derivatives. --- .../collectionspace/services/client/test/BlobScaleTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/services/blob/client/src/test/java/org/collectionspace/services/client/test/BlobScaleTest.java b/services/blob/client/src/test/java/org/collectionspace/services/client/test/BlobScaleTest.java index ce1fe3477..8e8246946 100644 --- a/services/blob/client/src/test/java/org/collectionspace/services/client/test/BlobScaleTest.java +++ b/services/blob/client/src/test/java/org/collectionspace/services/client/test/BlobScaleTest.java @@ -75,10 +75,14 @@ public class BlobScaleTest extends BaseServiceTest { } @Test(dataProvider = "testName", dependsOnMethods = {"scaleTest"}) - public void scaleGETTest(String testName) throws MalformedURLException { + public void scaleGETTest(String testName) throws MalformedURLException, InterruptedException { this.setupRead(); BlobClient client = new BlobClient(); + // We seem to sometimes need a delay before Nuxeo finishes creating all the derivatives, so + // we'll put our thread to sleep for 3 seconds before checking + Thread.sleep(3000); // sleep for 3 seconds + for (int i = 0; i < allGeneratedImages.size(); i++) { ClientResponse res = client.getDerivativeContent(allGeneratedImages.get(i), "Thumbnail"); assertStatusCode(res, testName); -- 2.47.3