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);