Author: tomekr
Date: Thu Apr 19 10:36:08 2018
New Revision: 1829523

URL: http://svn.apache.org/viewvc?rev=1829523&view=rev
Log:
OAK-7297: New fixture for the Azure Segment Store

- create the container name randomly

Modified:
    
jackrabbit/oak/trunk/oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/fixture/SegmentAzureFixture.java

Modified: 
jackrabbit/oak/trunk/oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/fixture/SegmentAzureFixture.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/fixture/SegmentAzureFixture.java?rev=1829523&r1=1829522&r2=1829523&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/fixture/SegmentAzureFixture.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-segment-azure/src/test/java/org/apache/jackrabbit/oak/segment/azure/fixture/SegmentAzureFixture.java
 Thu Apr 19 10:36:08 2018
@@ -37,6 +37,7 @@ import java.net.URISyntaxException;
 import java.security.InvalidKeyException;
 import java.util.HashMap;
 import java.util.Map;
+import java.util.UUID;
 
 public class SegmentAzureFixture extends NodeStoreFixture {
 
@@ -57,20 +58,13 @@ public class SegmentAzureFixture extends
         try {
             CloudStorageAccount cloud = 
CloudStorageAccount.parse(AZURE_CONNECTION_STRING);
 
-            int i = 1;
             while (true) {
-                String containerName;
-                if (i == 1) {
-                    containerName = AZURE_CONTAINER;
-                } else {
-                    containerName = AZURE_CONTAINER + "_" + i;
-                }
+                String containerName = AZURE_CONTAINER + "-" + 
UUID.randomUUID().toString();
                 container = 
cloud.createCloudBlobClient().getContainerReference(containerName);
                 if (!container.exists()) {
                     container.create();
                     break;
                 }
-                i++;
             }
             CloudBlobDirectory directory = 
container.getDirectoryReference(AZURE_ROOT_PATH);
             persistence = new AzurePersistence(directory);


Reply via email to