diff --git a/eng/pipelines/templates/jobs/archetype-sdk-tests-pre-sdk.yml b/eng/pipelines/templates/jobs/archetype-sdk-tests-pre-sdk.yml index a6c2c36cecd8..5e0662e47eba 100644 --- a/eng/pipelines/templates/jobs/archetype-sdk-tests-pre-sdk.yml +++ b/eng/pipelines/templates/jobs/archetype-sdk-tests-pre-sdk.yml @@ -27,4 +27,4 @@ jobs: condition: succeededOrFailed() inputs: mergeTestResults: true - testRunTitle: 'Live tests for ${{ parameters.PomFilePath }}' \ No newline at end of file + testRunTitle: 'Live tests for ${{ parameters.PomFilePath }}' diff --git a/eng/pipelines/templates/jobs/archetype-sdk-tests.yml b/eng/pipelines/templates/jobs/archetype-sdk-tests.yml index 8732fd7d6020..a1b3a1b36560 100644 --- a/eng/pipelines/templates/jobs/archetype-sdk-tests.yml +++ b/eng/pipelines/templates/jobs/archetype-sdk-tests.yml @@ -43,7 +43,7 @@ parameters: jdkVersionOption: '$(JavaVersion)' jdkArchitectureOption: 'x64' publishJUnitResults: false - goals: 'test' + goals: 'test' TestResultsFiles: '' jobs: diff --git a/eng/pipelines/templates/variables/globals.yml b/eng/pipelines/templates/variables/globals.yml index f808490f9bc7..44f1786f91c9 100644 --- a/eng/pipelines/templates/variables/globals.yml +++ b/eng/pipelines/templates/variables/globals.yml @@ -3,5 +3,5 @@ variables: LoggingOptions: '-Dorg.slf4j.simpleLogger.defaultLogLevel=error -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn' MemoryOptions: '-Xmx3072m' #Agent.Source.Git.ShallowFetchDepth: 1 - skipComponentGovernanceDetection: true + skipComponentGovernanceDetection: true EmulatorMsiUrl: 'https://aka.ms/cosmosdb-emulator' diff --git a/sdk/storage/azure-storage-blob-batch/src/test/java/com/azure/storage/blob/batch/APISpec.groovy b/sdk/storage/azure-storage-blob-batch/src/test/java/com/azure/storage/blob/batch/APISpec.groovy index b7df32f2aa89..73bd51cc2e88 100644 --- a/sdk/storage/azure-storage-blob-batch/src/test/java/com/azure/storage/blob/batch/APISpec.groovy +++ b/sdk/storage/azure-storage-blob-batch/src/test/java/com/azure/storage/blob/batch/APISpec.groovy @@ -140,14 +140,14 @@ class APISpec extends Specification { } static boolean liveMode() { - return setupTestMode() == TestMode.RECORD + return setupTestMode() == TestMode.LIVE } private StorageSharedKeyCredential getCredential(String accountType) { String accountName String accountKey - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { accountName = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_NAME") accountKey = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_KEY") } else { @@ -177,8 +177,8 @@ class APISpec extends Specification { .httpClient(getHttpClient()) .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BODY_AND_HEADERS)) - if (testMode == TestMode.RECORD) { - if (recordLiveMode) { + if (testMode != TestMode.PLAYBACK) { + if (!recordLiveMode) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -228,7 +228,7 @@ class APISpec extends Specification { builder.addPolicy(policy) } - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -241,7 +241,7 @@ class APISpec extends Specification { HttpClient getHttpClient() { NettyAsyncHttpClientBuilder builder = new NettyAsyncHttpClientBuilder() - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { builder.wiretap(true) if (Boolean.parseBoolean(Configuration.getGlobalConfiguration().get("AZURE_TEST_DEBUGGING"))) { diff --git a/sdk/storage/azure-storage-blob-cryptography/src/test/java/com/azure/storage/blob/specialized/cryptography/APISpec.groovy b/sdk/storage/azure-storage-blob-cryptography/src/test/java/com/azure/storage/blob/specialized/cryptography/APISpec.groovy index af164ef59869..e50e3ad98cfa 100644 --- a/sdk/storage/azure-storage-blob-cryptography/src/test/java/com/azure/storage/blob/specialized/cryptography/APISpec.groovy +++ b/sdk/storage/azure-storage-blob-cryptography/src/test/java/com/azure/storage/blob/specialized/cryptography/APISpec.groovy @@ -138,14 +138,14 @@ class APISpec extends Specification { } static boolean liveMode() { - return setupTestMode() == TestMode.RECORD + return setupTestMode() == TestMode.LIVE } private StorageSharedKeyCredential getCredential(String accountType) { String accountName String accountKey - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { accountName = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_NAME") accountKey = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_KEY") } else { @@ -194,7 +194,7 @@ class APISpec extends Specification { HttpClient getHttpClient() { NettyAsyncHttpClientBuilder builder = new NettyAsyncHttpClientBuilder() - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { builder.wiretap(true) if (Boolean.parseBoolean(Configuration.getGlobalConfiguration().get("AZURE_TEST_DEBUGGING"))) { @@ -222,7 +222,7 @@ class APISpec extends Specification { builder.addPolicy(policy) } - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -244,7 +244,7 @@ class APISpec extends Specification { builder.addPolicy(policy) } - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } diff --git a/sdk/storage/azure-storage-blob/src/test/java/com/azure/storage/blob/APISpec.groovy b/sdk/storage/azure-storage-blob/src/test/java/com/azure/storage/blob/APISpec.groovy index 441b4b546234..0714209fdb4e 100644 --- a/sdk/storage/azure-storage-blob/src/test/java/com/azure/storage/blob/APISpec.groovy +++ b/sdk/storage/azure-storage-blob/src/test/java/com/azure/storage/blob/APISpec.groovy @@ -40,6 +40,7 @@ import reactor.core.publisher.Mono import spock.lang.Requires import spock.lang.Shared import spock.lang.Specification +import spock.lang.Timeout import java.nio.ByteBuffer import java.nio.channels.AsynchronousFileChannel @@ -47,8 +48,10 @@ import java.nio.charset.Charset import java.nio.charset.StandardCharsets import java.time.Duration import java.time.OffsetDateTime +import java.util.concurrent.TimeUnit import java.util.function.Supplier +@Timeout(value = 5, unit = TimeUnit.MINUTES) class APISpec extends Specification { @Shared ClientLogger logger = new ClientLogger(APISpec.class) @@ -141,6 +144,8 @@ class APISpec extends Specification { alternateCredential = getCredential(SECONDARY_STORAGE) blobCredential = getCredential(BLOB_STORAGE) premiumCredential = getCredential(PREMIUM_STORAGE) + // The property is to limit flapMap buffer size of concurrency + // in case the upload or download open too many connections. System.setProperty("reactor.bufferSize.x", "16") System.setProperty("reactor.bufferSize.small", "100") } @@ -154,10 +159,9 @@ class APISpec extends Specification { this.testName = fullTestName.substring(0, substringIndex) this.interceptorManager = new InterceptorManager(className + fullTestName, testMode) this.resourceNamer = new TestResourceNamer(className + testName, testMode, interceptorManager.getRecordedData()) - // The property is to limit flapMap buffer size of concurrency - // in case the upload or download open too many connections. + // If the test doesn't have the Requires tag record it in live mode. - recordLiveMode = specificationContext.getCurrentIteration().getDescription().getAnnotation(Requires.class) == null + recordLiveMode = specificationContext.getCurrentIteration().getDescription().getAnnotation(Requires.class) != null primaryBlobServiceClient = setClient(primaryCredential) primaryBlobServiceAsyncClient = getServiceAsyncClient(primaryCredential) @@ -206,14 +210,14 @@ class APISpec extends Specification { } static boolean liveMode() { - return setupTestMode() == TestMode.RECORD + return setupTestMode() == TestMode.LIVE } private StorageSharedKeyCredential getCredential(String accountType) { String accountName String accountKey - if (testMode == TestMode.RECORD) { + if (testMode == TestMode.RECORD || testMode == TestMode.LIVE) { accountName = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_NAME") accountKey = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_KEY") } else { @@ -242,8 +246,8 @@ class APISpec extends Specification { .endpoint(String.format(defaultEndpointTemplate, primaryCredential.getAccountName())) .httpClient(getHttpClient()) - if (testMode == TestMode.RECORD) { - if (recordLiveMode) { + if (testMode != TestMode.PLAYBACK) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } // AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_CLIENT_SECRET @@ -290,7 +294,7 @@ class APISpec extends Specification { builder.addPolicy(policy) } - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -310,7 +314,7 @@ class APISpec extends Specification { .endpoint(endpoint) .httpClient(getHttpClient()) - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -323,7 +327,7 @@ class APISpec extends Specification { .blobName(blobName) .httpClient(getHttpClient()) - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -341,7 +345,7 @@ class APISpec extends Specification { .snapshot(snapshotId) .httpClient(getHttpClient()) - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -357,7 +361,7 @@ class APISpec extends Specification { builder.addPolicy(policy) } - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -370,7 +374,7 @@ class APISpec extends Specification { .blobName(blobName) .httpClient(getHttpClient()) - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -386,7 +390,7 @@ class APISpec extends Specification { builder.sasToken(sasToken) } - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -395,7 +399,7 @@ class APISpec extends Specification { HttpClient getHttpClient() { NettyAsyncHttpClientBuilder builder = new NettyAsyncHttpClientBuilder() - if (testMode == TestMode.RECORD) { + if (testMode == TestMode.RECORD || testMode == TestMode.LIVE) { builder.wiretap(true) if (Boolean.parseBoolean(Configuration.getGlobalConfiguration().get("AZURE_TEST_DEBUGGING"))) { @@ -728,7 +732,7 @@ class APISpec extends Specification { // Only sleep if test is running in live mode def sleepIfRecord(long milliseconds) { - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { sleep(milliseconds) } } diff --git a/sdk/storage/azure-storage-blob/src/test/java/com/azure/storage/blob/BlobAPITest.groovy b/sdk/storage/azure-storage-blob/src/test/java/com/azure/storage/blob/BlobAPITest.groovy index 3399e35d2317..5628bb0fef5f 100644 --- a/sdk/storage/azure-storage-blob/src/test/java/com/azure/storage/blob/BlobAPITest.groovy +++ b/sdk/storage/azure-storage-blob/src/test/java/com/azure/storage/blob/BlobAPITest.groovy @@ -1811,6 +1811,7 @@ class BlobAPITest extends APISpec { when: def undeleteHeaders = bc.undeleteWithResponse(null, null).getHeaders() + bc.getProperties() then: diff --git a/sdk/storage/azure-storage-blob/src/test/resources/session-records/FileSASTestsAccountSASNetworkCreateDeleteShare.json b/sdk/storage/azure-storage-blob/src/test/resources/session-records/FileSASTestsAccountSASNetworkCreateDeleteShare.json new file mode 100644 index 000000000000..35f3400db790 --- /dev/null +++ b/sdk/storage/azure-storage-blob/src/test/resources/session-records/FileSASTestsAccountSASNetworkCreateDeleteShare.json @@ -0,0 +1,44 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestsaccountsasnetworkcreatedeleteshare08729af32?restype=share&sv=2019-02-02&ss=f&srt=sco&se=2019-12-13T00%3A30%3A35Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6ae824aa-99d1-494a-add2-50cdfc391a91" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0", + "ETag" : "0x8D77E9A824ECF5D", + "Last-Modified" : "Thu, 12 Dec 2019 00:30:37 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "6b0eae91-601a-00e1-3483-b0d703000000", + "Date" : "Thu, 12 Dec 2019 00:30:37 GMT", + "x-ms-client-request-id" : "6ae824aa-99d1-494a-add2-50cdfc391a91" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestsaccountsasnetworkcreatedeleteshare08729af32?restype=share&sv=2019-02-02&ss=f&srt=sco&se=2019-12-13T00%3A30%3A35Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ebca1182-1725-4bb6-a52e-823b74de6642" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "x-ms-request-id" : "6b0eae94-601a-00e1-3583-b0d703000000", + "Date" : "Thu, 12 Dec 2019 00:30:37 GMT", + "x-ms-client-request-id" : "ebca1182-1725-4bb6-a52e-823b74de6642" + }, + "Exception" : null + } ], + "variables" : [ "filesastestsaccountsasnetworkcreatedeleteshare1326282b1", "2019-12-12T00:30:35.715121400Z", "filesastestsaccountsasnetworkcreatedeleteshare08729af32" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-file-datalake/src/test/java/com/azure/storage/file/datalake/APISpec.groovy b/sdk/storage/azure-storage-file-datalake/src/test/java/com/azure/storage/file/datalake/APISpec.groovy index a1dd75362b39..9f7566c36324 100644 --- a/sdk/storage/azure-storage-file-datalake/src/test/java/com/azure/storage/file/datalake/APISpec.groovy +++ b/sdk/storage/azure-storage-file-datalake/src/test/java/com/azure/storage/file/datalake/APISpec.groovy @@ -177,14 +177,14 @@ class APISpec extends Specification { } static boolean liveMode() { - return setupTestMode() == TestMode.RECORD + return setupTestMode() == TestMode.LIVE } private StorageSharedKeyCredential getCredential(String accountType) { String accountName String accountKey - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { accountName = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_NAME") accountKey = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_KEY") } else { @@ -214,8 +214,8 @@ class APISpec extends Specification { .httpClient(getHttpClient()) .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BODY_AND_HEADERS)) - if (testMode == TestMode.RECORD) { - if (recordLiveMode) { + if (testMode != TestMode.PLAYBACK) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } // AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_CLIENT_SECRET @@ -263,7 +263,7 @@ class APISpec extends Specification { builder.addPolicy(policy) } - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -276,7 +276,7 @@ class APISpec extends Specification { HttpClient getHttpClient() { NettyAsyncHttpClientBuilder builder = new NettyAsyncHttpClientBuilder() - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { builder.wiretap(true) if (Boolean.parseBoolean(Configuration.getGlobalConfiguration().get("AZURE_TEST_DEBUGGING"))) { @@ -332,7 +332,7 @@ class APISpec extends Specification { builder.addPolicy(policy) } - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -346,7 +346,7 @@ class APISpec extends Specification { .httpClient(getHttpClient()) .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BODY_AND_HEADERS)) - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -360,7 +360,7 @@ class APISpec extends Specification { .httpClient(getHttpClient()) .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BODY_AND_HEADERS)) - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -377,7 +377,7 @@ class APISpec extends Specification { .httpClient(getHttpClient()) .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BODY_AND_HEADERS)) - if (testMode == TestMode.RECORD && recordLiveMode) { + if (testMode == TestMode.RECORD) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -604,7 +604,7 @@ class APISpec extends Specification { // Only sleep if test is running in live mode def sleepIfRecord(long milliseconds) { - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { sleep(milliseconds) } } diff --git a/sdk/storage/azure-storage-file-share/src/test/java/com/azure/storage/file/share/APISpec.groovy b/sdk/storage/azure-storage-file-share/src/test/java/com/azure/storage/file/share/APISpec.groovy index 8b273a96def7..b128c69724a6 100644 --- a/sdk/storage/azure-storage-file-share/src/test/java/com/azure/storage/file/share/APISpec.groovy +++ b/sdk/storage/azure-storage-file-share/src/test/java/com/azure/storage/file/share/APISpec.groovy @@ -16,6 +16,7 @@ import com.azure.core.util.Configuration import com.azure.core.util.logging.ClientLogger import com.azure.storage.common.StorageSharedKeyCredential import com.azure.storage.file.share.models.ListSharesOptions +import org.junit.jupiter.api.Test import spock.lang.Specification import java.time.Duration @@ -57,7 +58,7 @@ class APISpec extends Specification { interceptorManager = new InterceptorManager(methodName, testMode) testResourceName = new TestResourceNamer(methodName, testMode, interceptorManager.getRecordedData()) - if (getTestMode() == TestMode.RECORD) { + if (getTestMode() != TestMode.PLAYBACK) { connectionString = Configuration.getGlobalConfiguration().get("AZURE_STORAGE_FILE_CONNECTION_STRING") } else { connectionString = "DefaultEndpointsProtocol=https;AccountName=teststorage;" + @@ -70,7 +71,7 @@ class APISpec extends Specification { */ def cleanup() { interceptorManager.close() - if (getTestMode() == TestMode.RECORD) { + if (getTestMode() != TestMode.PLAYBACK) { ShareServiceClient cleanupFileServiceClient = new ShareServiceClientBuilder() .connectionString(connectionString) .buildClient() @@ -85,7 +86,7 @@ class APISpec extends Specification { String accountName String accountKey - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { accountName = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_NAME") accountKey = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_KEY") } else { @@ -127,18 +128,21 @@ class APISpec extends Specification { } static boolean liveMode() { - return testMode == TestMode.RECORD + return testMode == TestMode.LIVE } def fileServiceBuilderHelper(final InterceptorManager interceptorManager) { - if (testMode == TestMode.RECORD) { - return new ShareServiceClientBuilder() + ShareServiceClientBuilder shareServiceClientBuilder = new ShareServiceClientBuilder(); + if (testMode != TestMode.PLAYBACK) { + if (testMode == TestMode.RECORD) { + shareServiceClientBuilder.addPolicy(interceptorManager.getRecordPolicy()); + } + return shareServiceClientBuilder .connectionString(connectionString) .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BODY_AND_HEADERS)) - .addPolicy(interceptorManager.getRecordPolicy()) .httpClient(getHttpClient()) } else { - return new ShareServiceClientBuilder() + return shareServiceClientBuilder .connectionString(connectionString) .httpClient(interceptorManager.getPlaybackClient()) } @@ -155,7 +159,7 @@ class APISpec extends Specification { builder.addPolicy(policy) } - if (liveMode()) { + if (!liveMode()) { builder.addPolicy(interceptorManager.getRecordPolicy()) } @@ -180,15 +184,17 @@ class APISpec extends Specification { } def shareBuilderHelper(final InterceptorManager interceptorManager, final String shareName) { - if (testMode == TestMode.RECORD) { - return new ShareClientBuilder() - .connectionString(connectionString) + ShareClientBuilder builder = new ShareClientBuilder() + if (testMode != TestMode.PLAYBACK) { + if (testMode == TestMode.RECORD) { + builder.addPolicy(interceptorManager.getRecordPolicy()) + } + return builder.connectionString(connectionString) .shareName(shareName) .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BODY_AND_HEADERS)) - .addPolicy(interceptorManager.getRecordPolicy()) .httpClient(getHttpClient()) } else { - return new ShareClientBuilder() + return builder .connectionString(connectionString) .shareName(shareName) .httpClient(interceptorManager.getPlaybackClient()) @@ -196,17 +202,18 @@ class APISpec extends Specification { } def directoryBuilderHelper(final InterceptorManager interceptorManager, final String shareName, final String directoryPath) { - if (testMode == TestMode.RECORD) { - return new ShareFileClientBuilder() - .connectionString(connectionString) + ShareFileClientBuilder builder = new ShareFileClientBuilder() + if (testMode != TestMode.PLAYBACK) { + if (testMode == TestMode.RECORD) { + builder.addPolicy(interceptorManager.getRecordPolicy()) + } + return builder.connectionString(connectionString) .shareName(shareName) .resourcePath(directoryPath) .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BODY_AND_HEADERS)) - .addPolicy(interceptorManager.getRecordPolicy()) .httpClient(getHttpClient()) } else { - return new ShareFileClientBuilder() - .connectionString(connectionString) + return builder.connectionString(connectionString) .shareName(shareName) .resourcePath(directoryPath) .httpClient(interceptorManager.getPlaybackClient()) @@ -214,16 +221,19 @@ class APISpec extends Specification { } def fileBuilderHelper(final InterceptorManager interceptorManager, final String shareName, final String filePath) { - if (testMode == TestMode.RECORD) { - return new ShareFileClientBuilder() + ShareFileClientBuilder builder = new ShareFileClientBuilder() + if (testMode != TestMode.PLAYBACK) { + if (testMode == TestMode.RECORD) { + builder.addPolicy(interceptorManager.getRecordPolicy()) + } + return builder .connectionString(connectionString) .shareName(shareName) .resourcePath(filePath) .httpLogOptions(new HttpLogOptions().setLogLevel(HttpLogDetailLevel.BODY_AND_HEADERS)) - .addPolicy(interceptorManager.getRecordPolicy()) .httpClient(getHttpClient()) } else { - return new ShareFileClientBuilder() + return builder .connectionString(connectionString) .shareName(shareName) .resourcePath(filePath) @@ -263,7 +273,7 @@ class APISpec extends Specification { HttpClient getHttpClient() { NettyAsyncHttpClientBuilder builder = new NettyAsyncHttpClientBuilder() - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { builder.wiretap(true) if (Boolean.parseBoolean(Configuration.getGlobalConfiguration().get("AZURE_TEST_DEBUGGING"))) { diff --git a/sdk/storage/azure-storage-file-share/src/test/java/com/azure/storage/file/share/FileSASTests.groovy b/sdk/storage/azure-storage-file-share/src/test/java/com/azure/storage/file/share/FileSASTests.groovy index fa363fbdba79..d57d287d896b 100644 --- a/sdk/storage/azure-storage-file-share/src/test/java/com/azure/storage/file/share/FileSASTests.groovy +++ b/sdk/storage/azure-storage-file-share/src/test/java/com/azure/storage/file/share/FileSASTests.groovy @@ -291,8 +291,9 @@ class FileSASTests extends APISpec { .sasToken(sasWithId) .buildClient() - client1.createDirectory("dir") - client1.deleteDirectory("dir") + def dirName = testResourceName.randomName(methodName, 60) + client1.createDirectory(dirName) + client1.deleteDirectory(dirName) def sasWithPermissions = new ShareServiceSasSignatureValues() .setPermissions(permissions) @@ -306,8 +307,9 @@ class FileSASTests extends APISpec { .sasToken(sasWithPermissions) .buildClient() - client2.createDirectory("dir") - client2.deleteDirectory("dir") + def dirName2 = testResourceName.randomName(methodName, 60) + client2.createDirectory(dirName2) + client2.deleteDirectory(dirName2) then: notThrown(ShareStorageException) @@ -345,8 +347,9 @@ class FileSASTests extends APISpec { scBuilder.endpoint(primaryFileServiceClient.getFileServiceUrl()) .sasToken(sas) def sc = scBuilder.buildClient() - sc.createShare("create") - sc.deleteShare("create") + def shareName = testResourceName.randomName(methodName, 60) + sc.createShare(shareName) + sc.deleteShare(shareName) then: notThrown(ShareStorageException) diff --git a/sdk/storage/azure-storage-file-share/src/test/resources/session-records/FileSASTestsAccountSASNetworkCreateDeleteShare.json b/sdk/storage/azure-storage-file-share/src/test/resources/session-records/FileSASTestsAccountSASNetworkCreateDeleteShare.json index a46de59fb28a..bb7eae67401e 100644 --- a/sdk/storage/azure-storage-file-share/src/test/resources/session-records/FileSASTestsAccountSASNetworkCreateDeleteShare.json +++ b/sdk/storage/azure-storage-file-share/src/test/resources/session-records/FileSASTestsAccountSASNetworkCreateDeleteShare.json @@ -1,32 +1,32 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.file.core.windows.net/create?restype=share&sv=2019-02-02&ss=f&srt=sco&se=2019-11-21T00%3A51%3A49Z&sp=rdc&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestsaccountsasnetworkcreatedeleteshare166619e93?restype=share&sv=2019-02-02&ss=f&srt=sco&se=2019-12-13T00%3A49%3A07Z&sp=rdc&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-file-share/12.0.0-beta.6 (1.8.0_221; Windows 10 10.0)", - "x-ms-client-request-id" : "8bdf9f7a-a418-417b-ba61-4ef5ada6d03c" + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "dc30e693-9ccf-4ae7-8edf-30f0623c65d2" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D76D53D472CDBD", - "Last-Modified" : "Wed, 20 Nov 2019 00:51:51 GMT", + "ETag" : "0x8D77E9D17DEEB06", + "Last-Modified" : "Thu, 12 Dec 2019 00:49:07 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "db5bccda-c01a-0124-4d3c-9fef6d000000", - "Date" : "Wed, 20 Nov 2019 00:51:50 GMT", - "x-ms-client-request-id" : "8bdf9f7a-a418-417b-ba61-4ef5ada6d03c" + "x-ms-request-id" : "24e0fd69-101a-006d-2785-b09a58000000", + "Date" : "Thu, 12 Dec 2019 00:49:06 GMT", + "x-ms-client-request-id" : "dc30e693-9ccf-4ae7-8edf-30f0623c65d2" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.file.core.windows.net/create?restype=share&sv=2019-02-02&ss=f&srt=sco&se=2019-11-21T00%3A51%3A49Z&sp=rdc&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestsaccountsasnetworkcreatedeleteshare166619e93?restype=share&sv=2019-02-02&ss=f&srt=sco&se=2019-12-13T00%3A49%3A07Z&sp=rdc&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-file-share/12.0.0-beta.6 (1.8.0_221; Windows 10 10.0)", - "x-ms-client-request-id" : "0914bb86-6bc7-4779-9b0c-f8031d0e97a7" + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "579ce36e-3d13-4cdd-93c9-7b3ac1337554" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -34,11 +34,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "db5bccdd-c01a-0124-4e3c-9fef6d000000", - "Date" : "Wed, 20 Nov 2019 00:51:50 GMT", - "x-ms-client-request-id" : "0914bb86-6bc7-4779-9b0c-f8031d0e97a7" + "x-ms-request-id" : "24e0fd6b-101a-006d-2885-b09a58000000", + "Date" : "Thu, 12 Dec 2019 00:49:06 GMT", + "x-ms-client-request-id" : "579ce36e-3d13-4cdd-93c9-7b3ac1337554" }, "Exception" : null } ], - "variables" : [ "filesastestsaccountsasnetworkcreatedeleteshare467742e08", "2019-11-20T00:51:49.117Z" ] + "variables" : [ "filesastestsaccountsasnetworkcreatedeleteshare83897e9b3", "2019-12-12T00:49:07.115153700Z", "filesastestsaccountsasnetworkcreatedeleteshare166619e93" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-file-share/src/test/resources/session-records/FileSASTestsShareSASNetworkIdentifierPermissions.json b/sdk/storage/azure-storage-file-share/src/test/resources/session-records/FileSASTestsShareSASNetworkIdentifierPermissions.json index 73165ea3c317..a32038232cd8 100644 --- a/sdk/storage/azure-storage-file-share/src/test/resources/session-records/FileSASTestsShareSASNetworkIdentifierPermissions.json +++ b/sdk/storage/azure-storage-file-share/src/test/resources/session-records/FileSASTestsShareSASNetworkIdentifierPermissions.json @@ -1,83 +1,83 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions418718ca?restype=share", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions970584ed?restype=share", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-file-share/12.0.0-beta.6 (1.8.0_221; Windows 10 10.0)", - "x-ms-client-request-id" : "c2dfaca0-cfb8-4591-ba5b-30184811e78a" + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "fc023d84-a31d-4415-8239-d6a94a97ac0b" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D76D5361DD19B7", - "Last-Modified" : "Wed, 20 Nov 2019 00:48:38 GMT", + "ETag" : "0x8D77E9AF07536B1", + "Last-Modified" : "Thu, 12 Dec 2019 00:33:42 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "d24e1e2d-b01a-000d-493c-9fdf7a000000", - "Date" : "Wed, 20 Nov 2019 00:48:38 GMT", - "x-ms-client-request-id" : "c2dfaca0-cfb8-4591-ba5b-30184811e78a" + "x-ms-request-id" : "b523bb76-c01a-0002-5083-b0328c000000", + "Date" : "Thu, 12 Dec 2019 00:33:41 GMT", + "x-ms-client-request-id" : "fc023d84-a31d-4415-8239-d6a94a97ac0b" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions418718ca?restype=share&comp=acl", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions970584ed?restype=share&comp=acl", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-file-share/12.0.0-beta.6 (1.8.0_221; Windows 10 10.0)", - "x-ms-client-request-id" : "aee3ebe0-8230-40b1-85ab-2a60a4248b3e", + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b0ca540b-dd05-4065-a9f6-feeaa3bb09a2", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0", - "ETag" : "0x8D76D5362482502", - "Last-Modified" : "Wed, 20 Nov 2019 00:48:39 GMT", + "ETag" : "0x8D77E9AF0B24539", + "Last-Modified" : "Thu, 12 Dec 2019 00:33:42 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "200", - "x-ms-request-id" : "d24e1e2f-b01a-000d-4a3c-9fdf7a000000", - "Date" : "Wed, 20 Nov 2019 00:48:39 GMT", - "x-ms-client-request-id" : "aee3ebe0-8230-40b1-85ab-2a60a4248b3e" + "x-ms-request-id" : "b523bb79-c01a-0002-5183-b0328c000000", + "Date" : "Thu, 12 Dec 2019 00:33:41 GMT", + "x-ms-client-request-id" : "b0ca540b-dd05-4065-a9f6-feeaa3bb09a2" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions418718ca/dir?restype=directory&sv=2019-02-02&si=0000&sr=s&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions970584ed/filesastestssharesasnetworkidentifierpermissions614833aa?restype=directory&sv=2019-02-02&si=0000&sr=s&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-file-share/12.0.0-beta.6 (1.8.0_221; Windows 10 10.0)", - "x-ms-client-request-id" : "f4e57917-ca45-4baa-b123-00bef29ae143" + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d75de484-ef18-421d-9c1c-48b9ad339d54" }, "Response" : { "x-ms-version" : "2019-02-02", "x-ms-file-permission-key" : "16004293428625128841*13168958551941065216", "x-ms-file-id" : "13835128424026341376", "Server" : "Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0", - "x-ms-file-creation-time" : "2019-11-20T00:48:39.5660899Z", - "Last-Modified" : "Wed, 20 Nov 2019 00:48:39 GMT", + "x-ms-file-creation-time" : "2019-12-12T00:33:42.5443371Z", + "Last-Modified" : "Thu, 12 Dec 2019 00:33:42 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 20 Nov 2019 00:48:39 GMT", - "ETag" : "0x8D76D536254EE63", + "Date" : "Thu, 12 Dec 2019 00:33:41 GMT", + "ETag" : "0x8D77E9AF0C0C62B", "x-ms-file-attributes" : "Directory", - "x-ms-file-change-time" : "2019-11-20T00:48:39.5660899Z", + "x-ms-file-change-time" : "2019-12-12T00:33:42.5443371Z", "x-ms-file-parent-id" : "0", "Content-Length" : "0", - "x-ms-request-id" : "d24e1e34-b01a-000d-4d3c-9fdf7a000000", - "x-ms-client-request-id" : "f4e57917-ca45-4baa-b123-00bef29ae143", - "x-ms-file-last-write-time" : "2019-11-20T00:48:39.5660899Z" + "x-ms-request-id" : "b523bb7a-c01a-0002-5283-b0328c000000", + "x-ms-client-request-id" : "d75de484-ef18-421d-9c1c-48b9ad339d54", + "x-ms-file-last-write-time" : "2019-12-12T00:33:42.5443371Z" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions418718ca/dir?restype=directory&sv=2019-02-02&si=0000&sr=s&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions970584ed/filesastestssharesasnetworkidentifierpermissions614833aa?restype=directory&sv=2019-02-02&si=0000&sr=s&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-file-share/12.0.0-beta.6 (1.8.0_221; Windows 10 10.0)", - "x-ms-client-request-id" : "d22dfde0-361c-40ba-86dd-b2336952f492" + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9cf578f1-d932-4ab5-ad76-68527f52c408" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -85,47 +85,47 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "d24e1e35-b01a-000d-4e3c-9fdf7a000000", - "Date" : "Wed, 20 Nov 2019 00:48:39 GMT", - "x-ms-client-request-id" : "d22dfde0-361c-40ba-86dd-b2336952f492" + "x-ms-request-id" : "b523bb7d-c01a-0002-5583-b0328c000000", + "Date" : "Thu, 12 Dec 2019 00:33:41 GMT", + "x-ms-client-request-id" : "9cf578f1-d932-4ab5-ad76-68527f52c408" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions418718ca/dir?restype=directory&sv=2019-02-02&se=2019-11-21T00%3A48%3A39Z&sr=s&sp=rcwdl&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions970584ed/filesastestssharesasnetworkidentifierpermissions432234d0?restype=directory&sv=2019-02-02&se=2019-12-13T00%3A33%3A42Z&sr=s&sp=rcwdl&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-file-share/12.0.0-beta.6 (1.8.0_221; Windows 10 10.0)", - "x-ms-client-request-id" : "54c5d729-3f58-4ee3-9faf-7fcd27c770e4" + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "25b8cbc3-7fc6-4e39-82b5-ee23c80dd5d0" }, "Response" : { "x-ms-version" : "2019-02-02", "x-ms-file-permission-key" : "16004293428625128841*13168958551941065216", "x-ms-file-id" : "11529285414812647424", "Server" : "Windows-Azure-File/1.0 Microsoft-HTTPAPI/2.0", - "x-ms-file-creation-time" : "2019-11-20T00:48:39.6511691Z", - "Last-Modified" : "Wed, 20 Nov 2019 00:48:39 GMT", + "x-ms-file-creation-time" : "2019-12-12T00:33:42.6714582Z", + "Last-Modified" : "Thu, 12 Dec 2019 00:33:42 GMT", "retry-after" : "0", "StatusCode" : "201", "x-ms-request-server-encrypted" : "true", - "Date" : "Wed, 20 Nov 2019 00:48:39 GMT", - "ETag" : "0x8D76D536261E9CB", + "Date" : "Thu, 12 Dec 2019 00:33:41 GMT", + "ETag" : "0x8D77E9AF0D42BD6", "x-ms-file-attributes" : "Directory", - "x-ms-file-change-time" : "2019-11-20T00:48:39.6511691Z", + "x-ms-file-change-time" : "2019-12-12T00:33:42.6714582Z", "x-ms-file-parent-id" : "0", "Content-Length" : "0", - "x-ms-request-id" : "d24e1e36-b01a-000d-4f3c-9fdf7a000000", - "x-ms-client-request-id" : "54c5d729-3f58-4ee3-9faf-7fcd27c770e4", - "x-ms-file-last-write-time" : "2019-11-20T00:48:39.6511691Z" + "x-ms-request-id" : "b523bb7e-c01a-0002-5683-b0328c000000", + "x-ms-client-request-id" : "25b8cbc3-7fc6-4e39-82b5-ee23c80dd5d0", + "x-ms-file-last-write-time" : "2019-12-12T00:33:42.6714582Z" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions418718ca/dir?restype=directory&sv=2019-02-02&se=2019-11-21T00%3A48%3A39Z&sr=s&sp=rcwdl&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.file.core.windows.net/filesastestssharesasnetworkidentifierpermissions970584ed/filesastestssharesasnetworkidentifierpermissions432234d0?restype=directory&sv=2019-02-02&se=2019-12-13T00%3A33%3A42Z&sr=s&sp=rcwdl&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-file-share/12.0.0-beta.6 (1.8.0_221; Windows 10 10.0)", - "x-ms-client-request-id" : "3c90b117-dd05-4e23-9452-b328eb2b54c8" + "User-Agent" : "azsdk-java-azure-storage-file-share/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "cbfcfce3-da59-4a38-a4ac-4790c7dbf2a7" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -133,11 +133,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "x-ms-request-id" : "d24e1e37-b01a-000d-503c-9fdf7a000000", - "Date" : "Wed, 20 Nov 2019 00:48:39 GMT", - "x-ms-client-request-id" : "3c90b117-dd05-4e23-9452-b328eb2b54c8" + "x-ms-request-id" : "b523bb7f-c01a-0002-5783-b0328c000000", + "Date" : "Thu, 12 Dec 2019 00:33:41 GMT", + "x-ms-client-request-id" : "cbfcfce3-da59-4a38-a4ac-4790c7dbf2a7" }, "Exception" : null } ], - "variables" : [ "filesastestssharesasnetworkidentifierpermissions418718ca", "2019-11-20T00:48:38.764Z", "2019-11-20T00:48:39.514Z" ] + "variables" : [ "filesastestssharesasnetworkidentifierpermissions970584ed", "2019-12-12T00:33:40.648810100Z", "2019-12-12T00:33:42.489341300Z", "filesastestssharesasnetworkidentifierpermissions614833aa", "filesastestssharesasnetworkidentifierpermissions432234d0" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/APISpec.groovy b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/APISpec.groovy index 86dda7287003..8645fa1173ac 100644 --- a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/APISpec.groovy +++ b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/APISpec.groovy @@ -42,9 +42,6 @@ class APISpec extends Specification { TestMode testMode = getTestMode() String connectionString - // If debugging is enabled, recordings cannot run as there can only be one proxy at a time. - static boolean enableDebugging = false - /** * Setup the QueueServiceClient and QueueClient common used for the API tests. */ @@ -56,7 +53,7 @@ class APISpec extends Specification { logger.info("Test Mode: {}, Name: {}", testMode, methodName) interceptorManager = new InterceptorManager(methodName, testMode) testResourceName = new TestResourceNamer(methodName, testMode, interceptorManager.getRecordedData()) - if (getTestMode() == TestMode.RECORD) { + if (getTestMode() != TestMode.PLAYBACK) { connectionString = Configuration.getGlobalConfiguration().get("AZURE_STORAGE_QUEUE_CONNECTION_STRING") } else { connectionString = "DefaultEndpointsProtocol=https;AccountName=teststorage;AccountKey=atestaccountkey;" + @@ -70,7 +67,7 @@ class APISpec extends Specification { def cleanup() { interceptorManager.close() - if (getTestMode() == TestMode.RECORD) { + if (getTestMode() != TestMode.PLAYBACK) { QueueServiceClient cleanupQueueServiceClient = new QueueServiceClientBuilder() .connectionString(connectionString) .buildClient() @@ -109,7 +106,7 @@ class APISpec extends Specification { String accountName String accountKey - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { accountName = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_NAME") accountKey = Configuration.getGlobalConfiguration().get(accountType + "ACCOUNT_KEY") } else { @@ -126,32 +123,25 @@ class APISpec extends Specification { } def queueServiceBuilderHelper(final InterceptorManager interceptorManager) { + QueueServiceClientBuilder builder = new QueueServiceClientBuilder() if (testMode == TestMode.RECORD) { - return new QueueServiceClientBuilder() - .connectionString(connectionString) - .addPolicy(interceptorManager.getRecordPolicy()) - .httpClient(getHttpClient()) - } else { - return new QueueServiceClientBuilder() - .connectionString(connectionString) - .httpClient(interceptorManager.getPlaybackClient()) + builder.addPolicy(interceptorManager.getRecordPolicy()) } + return builder + .connectionString(connectionString) + .httpClient(getHttpClient()) } def queueBuilderHelper(final InterceptorManager interceptorManager) { def queueName = testResourceName.randomName("queue", 16) + QueueClientBuilder builder = new QueueClientBuilder() if (testMode == TestMode.RECORD) { - return new QueueClientBuilder() - .connectionString(connectionString) - .queueName(queueName) - .addPolicy(interceptorManager.getRecordPolicy()) - .httpClient(getHttpClient()) - } else { - return new QueueClientBuilder() - .connectionString(connectionString) - .queueName(queueName) - .httpClient(interceptorManager.getPlaybackClient()) + builder.addPolicy(interceptorManager.getRecordPolicy()) } + return builder + .connectionString(connectionString) + .queueName(queueName) + .httpClient(getHttpClient()) } QueueServiceClientBuilder getServiceClientBuilder(StorageSharedKeyCredential credential, String endpoint, @@ -206,7 +196,7 @@ class APISpec extends Specification { HttpClient getHttpClient() { NettyAsyncHttpClientBuilder builder = new NettyAsyncHttpClientBuilder() - if (testMode == TestMode.RECORD) { + if (testMode != TestMode.PLAYBACK) { builder.wiretap(true) if (Boolean.parseBoolean(Configuration.getGlobalConfiguration().get("AZURE_TEST_DEBUGGING"))) { diff --git a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueSASTests.groovy b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueSASTests.groovy index 52f660f32132..682ae586f535 100644 --- a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueSASTests.groovy +++ b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueSASTests.groovy @@ -30,6 +30,7 @@ class QueueSASTests extends APISpec { def setup() { primaryQueueServiceClient = queueServiceBuilderHelper(interceptorManager).buildClient() queueClient = primaryQueueServiceClient.getQueueClient(testResourceName.randomName(methodName, 60)) + } @Unroll @@ -85,7 +86,7 @@ class QueueSASTests extends APISpec { thrown(IllegalArgumentException) } - def "queueServiceSASSignatureValues canonicalizedResource"() { + def "queueServiceSAS canonicalizedResource"() { setup: def queueName = queueClient.getQueueName() @@ -97,7 +98,7 @@ class QueueSASTests extends APISpec { } @Test - def "Test QueueSAS enqueue dequeue with permissions"() { + def " QueueSAS enqueue dequeue with permissions"() { setup: queueClient.create() SendMessageResult resp = queueClient.sendMessage("test") @@ -146,7 +147,7 @@ class QueueSASTests extends APISpec { } @Test - def "Test QueueSAS update delete with permissions"() { + def "QueueSAS update delete with permissions"() { setup: queueClient.create() SendMessageResult resp = queueClient.sendMessage("test") @@ -196,7 +197,7 @@ class QueueSASTests extends APISpec { // NOTE: Serializer for set access policy keeps milliseconds @Test - def "Test QueueSAS enqueue dequeue with identifier"() { + def "QueueSAS enqueue dequeue with identifier"() { setup: queueClient.create() queueClient.sendMessage("test") @@ -242,7 +243,7 @@ class QueueSASTests extends APISpec { } @Test - def "Test Account QueueServiceSAS create queue delete queue"() { + def "AccountSAS create delete queue"() { def service = new AccountSasService() .setQueueAccess(true) def resourceType = new AccountSasResourceType() @@ -269,20 +270,21 @@ class QueueSASTests extends APISpec { scBuilder.endpoint(primaryQueueServiceClient.getQueueServiceUrl()) .sasToken(sas) def sc = scBuilder.buildClient() - sc.createQueue("queue") + def queueName = testResourceName.randomName(methodName, 60) + sc.createQueue(queueName) then: notThrown(QueueStorageException) when: - sc.deleteQueue("queue") + sc.deleteQueue(queueName) then: notThrown(QueueStorageException) } @Test - def "Test Account QueueServiceSAS list queues"() { + def "AccountSAS list queues"() { def service = new AccountSasService() .setQueueAccess(true) def resourceType = new AccountSasResourceType() @@ -314,7 +316,7 @@ class QueueSASTests extends APISpec { notThrown(QueueStorageException) } - def "accountSAS network account sas token on endpoint"() { + def "AccountSAS network on endpoint"() { setup: def service = new AccountSasService() .setQueueAccess(true) diff --git a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueSasClientTests.groovy b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueSasClientTests.groovy index a15a24a358d0..23fad21723bb 100644 --- a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueSasClientTests.groovy +++ b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueSasClientTests.groovy @@ -23,7 +23,7 @@ class QueueSasClientTests extends APISpec { def setup() { primaryQueueServiceClient = queueServiceBuilderHelper(interceptorManager).buildClient() - sasClient = primaryQueueServiceClient.getQueueClient(testResourceName.randomName(methodName, 10)) + sasClient = primaryQueueServiceClient.getQueueClient(testResourceName.randomName(methodName, 50)) sasClient.create() resp = sasClient.sendMessage("test") } @@ -37,7 +37,7 @@ class QueueSasClientTests extends APISpec { .setIpMax("255.255.255.255")) } - def "Test QueueSAS enqueue dequeue with permissions"() { + def "QueueSAS enqueue with perm"() { setup: def permissions = new QueueSasPermission() .setReadPermission(true) @@ -68,7 +68,7 @@ class QueueSasClientTests extends APISpec { thrown(QueueStorageException) } - def "Test QueueSAS update delete with permissions"() { + def "QueueSAS update with perm"() { setup: def permissions = new QueueSasPermission() .setReadPermission(true) @@ -100,7 +100,7 @@ class QueueSasClientTests extends APISpec { } // NOTE: Serializer for set access policy keeps milliseconds - def "Test QueueSAS enqueue dequeue with identifier"() { + def "QueueSAS enqueue with id"() { setup: def permissions = new QueueSasPermission() @@ -140,7 +140,7 @@ class QueueSasClientTests extends APISpec { "sastest" == dequeueMsgIterIdentifier.next().getMessageText() } - def "Test Account QueueServiceSAS create queue delete queue"() { + def "AccountSAS create queue"() { def service = new AccountSasService() .setQueueAccess(true) def resourceType = new AccountSasResourceType() @@ -161,19 +161,20 @@ class QueueSasClientTests extends APISpec { scBuilder.endpoint(primaryQueueServiceClient.getQueueServiceUrl()) .sasToken(sas) def sc = scBuilder.buildClient() - sc.createQueue("queue") + def queueName = testResourceName.randomName(methodName, 50) + sc.createQueue(queueName) then: notThrown(QueueStorageException) when: - sc.deleteQueue("queue") + sc.deleteQueue(queueName) then: notThrown(QueueStorageException) } - def "Test Account QueueServiceSAS list queues"() { + def "AccountSAS list queues"() { def service = new AccountSasService() .setQueueAccess(true) def resourceType = new AccountSasResourceType() diff --git a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueServiceAPITests.groovy b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueServiceAPITests.groovy index 9453a399288e..a4351a7a6de0 100644 --- a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueServiceAPITests.groovy +++ b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueServiceAPITests.groovy @@ -149,6 +149,7 @@ class QueueServiceAPITests extends APISpec { def "List empty queues"() { when: + System.out.println(methodName); primaryQueueServiceClient.getQueueClient(testResourceName.randomName(methodName, 60)) then: diff --git a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueTestHelper.groovy b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueTestHelper.groovy index d184071999d5..6b99441c4786 100644 --- a/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueTestHelper.groovy +++ b/sdk/storage/azure-storage-queue/src/test/java/com/azure/storage/queue/QueueTestHelper.groovy @@ -128,7 +128,7 @@ class QueueTestHelper { static void sleepInRecord(Duration time) { String azureTestMode = Configuration.getGlobalConfiguration().get("AZURE_TEST_MODE") - if ("RECORD".equalsIgnoreCase(azureTestMode)) { + if (!"PLAYBACK".equalsIgnoreCase(azureTestMode)) { sleep(time) } } diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASCreateDeleteQueue.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASCreateDeleteQueue.json new file mode 100644 index 000000000000..1ecc0f691dda --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASCreateDeleteQueue.json @@ -0,0 +1,42 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsaccountsascreatedeletequeue675881938c53?sv=2019-02-02&ss=q&srt=sco&se=2019-12-13T21%3A49%3A20Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "fc323d98-1b9d-45ba-a93d-99f334073770" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4de4b099-5003-00e9-4336-b1cc70000000", + "Date" : "Thu, 12 Dec 2019 21:49:21 GMT", + "x-ms-client-request-id" : "fc323d98-1b9d-45ba-a93d-99f334073770" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsaccountsascreatedeletequeue675881938c53?sv=2019-02-02&ss=q&srt=sco&se=2019-12-13T21%3A49%3A20Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "01c97e37-8695-4e1f-8349-c94d0135baad" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "4de4b0d8-5003-00e9-7436-b1cc70000000", + "Date" : "Thu, 12 Dec 2019 21:49:22 GMT", + "x-ms-client-request-id" : "01c97e37-8695-4e1f-8349-c94d0135baad" + }, + "Exception" : null + } ], + "variables" : [ "queuesastestsaccountsascreatedeletequeue37178d95ced3", "2019-12-12T21:49:20.150535600Z", "queuesastestsaccountsascreatedeletequeue675881938c53" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASListQueues.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASListQueues.json new file mode 100644 index 000000000000..5d9776de1328 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASListQueues.json @@ -0,0 +1,4 @@ +{ + "networkCallRecords" : [ ], + "variables" : [ "queuesastestsaccountsaslistqueues20803e5d41b098ef", "2019-12-12T21:48:12.017930800Z" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASNetworkAccountSasTokenOnEndpoint.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASNetworkAccountSasTokenOnEndpoint.json index ec3738e3b17e..a6a1be43176f 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASNetworkAccountSasTokenOnEndpoint.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASNetworkAccountSasTokenOnEndpoint.json @@ -1,42 +1,4 @@ { - "networkCallRecords" : [ { - "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/queuesastestsaccountsasnetworkaccountsastokenonendpoint74601?sv=2019-02-02&se=2019-12-03T20%3A08%3A28Z&sp=rwdlc&sig=REDACTED&ss=q&srt=sco", - "Headers" : { - "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "4624bfdb-eb31-44c1-a748-de49fa7389b2" - }, - "Response" : { - "x-ms-version" : "2019-02-02", - "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", - "retry-after" : "0", - "Content-Length" : "0", - "StatusCode" : "201", - "x-ms-request-id" : "ad8e3c79-b003-003c-384c-a9bbfc000000", - "Date" : "Mon, 02 Dec 2019 20:08:28 GMT", - "x-ms-client-request-id" : "4624bfdb-eb31-44c1-a748-de49fa7389b2" - }, - "Exception" : null - }, { - "Method" : "DELETE", - "Uri" : "http://gapradev.queue.core.windows.net/queuesastestsaccountsasnetworkaccountsastokenonendpoint74601?sv=2019-02-02&se=2019-12-03T20%3A08%3A28Z&sp=rwdlc&sig=REDACTED&ss=q&srt=sco", - "Headers" : { - "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "e52a1043-42af-49de-bed6-720dc1640250" - }, - "Response" : { - "x-ms-version" : "2019-02-02", - "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", - "retry-after" : "0", - "Content-Length" : "0", - "StatusCode" : "204", - "x-ms-request-id" : "ad8e3c7c-b003-003c-394c-a9bbfc000000", - "Date" : "Mon, 02 Dec 2019 20:08:28 GMT", - "x-ms-client-request-id" : "e52a1043-42af-49de-bed6-720dc1640250" - }, - "Exception" : null - } ], - "variables" : [ "queuesastestsaccountsasnetworkaccountsastokenonendpoint08725", "2019-12-02T20:08:28.197219200Z", "queuesastestsaccountsasnetworkaccountsastokenonendpoint74601" ] + "networkCallRecords" : [ ], + "variables" : [ "queuesastestsaccountsasnetworkaccountsastokenonendpoint69917", "2019-12-11T23:09:03.537781600Z" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASNetworkOnEndpoint.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASNetworkOnEndpoint.json new file mode 100644 index 000000000000..3c44cc4b70d1 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsAccountSASNetworkOnEndpoint.json @@ -0,0 +1,42 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsaccountsasnetworkonendpoint060038138476?sv=2019-02-02&se=2019-12-12T23%3A50%3A56Z&sp=rwdlc&sig=REDACTED&ss=q&srt=sco", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "05b3dc64-1f01-47f7-8dbd-c5ad3446c80d" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "af49d1ba-0003-0036-2b7d-b09d24000000", + "Date" : "Wed, 11 Dec 2019 23:50:56 GMT", + "x-ms-client-request-id" : "05b3dc64-1f01-47f7-8dbd-c5ad3446c80d" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsaccountsasnetworkonendpoint060038138476?sv=2019-02-02&se=2019-12-12T23%3A50%3A56Z&sp=rwdlc&sig=REDACTED&ss=q&srt=sco", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d1f6acae-c7b9-49f5-adc0-5e5533c7884f" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "af49d1c3-0003-0036-337d-b09d24000000", + "Date" : "Wed, 11 Dec 2019 23:50:56 GMT", + "x-ms-client-request-id" : "d1f6acae-c7b9-49f5-adc0-5e5533c7884f" + }, + "Exception" : null + } ], + "variables" : [ "queuesastestsaccountsasnetworkonendpoint55885094d230", "2019-12-11T23:50:56.289439400Z", "queuesastestsaccountsasnetworkonendpoint060038138476" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASEnqueueDequeueWithIdentifier.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASEnqueueDequeueWithIdentifier.json new file mode 100644 index 000000000000..3c5fd4b99ea2 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASEnqueueDequeueWithIdentifier.json @@ -0,0 +1,109 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithidentifier88185ca3", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b1f7dacb-6a82-4e8c-a922-1ced5d8247bd" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "af49bd2a-0003-0036-637d-b09d24000000", + "Date" : "Wed, 11 Dec 2019 23:50:24 GMT", + "x-ms-client-request-id" : "b1f7dacb-6a82-4e8c-a922-1ced5d8247bd" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithidentifier88185ca3/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "36247981-925e-45c1-b27f-b0f913c4fb84", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "af49bd2f-0003-0036-677d-b09d24000000", + "Body" : "7983a534-c5e7-4e4c-a06b-6eb03e4f06aaWed, 11 Dec 2019 23:50:25 GMTWed, 18 Dec 2019 23:50:25 GMTAgAAAAMAAAAAAAAAbDOBwn2w1QE=Wed, 11 Dec 2019 23:50:25 GMT", + "Date" : "Wed, 11 Dec 2019 23:50:24 GMT", + "x-ms-client-request-id" : "36247981-925e-45c1-b27f-b0f913c4fb84", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithidentifier88185ca3?comp=acl", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f50af52a-fcf8-4b85-9325-b8d9561db142", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "af49bd3a-0003-0036-727d-b09d24000000", + "Date" : "Wed, 11 Dec 2019 23:50:24 GMT", + "x-ms-client-request-id" : "f50af52a-fcf8-4b85-9325-b8d9561db142" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithidentifier88185ca3/messages?sv=2019-02-02&si=be3a3daf-4319-4419-92ea-af4416aa1dc2&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ff2c49df-be19-406f-b81f-b9ddc35929b3", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "af49d16f-0003-0036-6a7d-b09d24000000", + "Body" : "36e1b421-f3a4-4108-b990-d93b00c9c34aWed, 11 Dec 2019 23:50:55 GMTWed, 18 Dec 2019 23:50:55 GMTAgAAAAMAAAAAAAAARD521H2w1QE=Wed, 11 Dec 2019 23:50:55 GMT", + "Date" : "Wed, 11 Dec 2019 23:50:55 GMT", + "x-ms-client-request-id" : "ff2c49df-be19-406f-b81f-b9ddc35929b3", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithidentifier88185ca3/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&si=be3a3daf-4319-4419-92ea-af4416aa1dc2&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c72a3688-c1e7-4aec-a3fc-11c2d1ad59f5" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "Cache-Control" : "no-cache", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "af49d17a-0003-0036-727d-b09d24000000", + "Body" : "7983a534-c5e7-4e4c-a06b-6eb03e4f06aaWed, 11 Dec 2019 23:50:25 GMTWed, 18 Dec 2019 23:50:25 GMTAgAAAAMAAAAAAAAA/01c5n2w1QE=Wed, 11 Dec 2019 23:51:25 GMT1test36e1b421-f3a4-4108-b990-d93b00c9c34aWed, 11 Dec 2019 23:50:55 GMTWed, 18 Dec 2019 23:50:55 GMTAgAAAAMAAAAAAAAA/01c5n2w1QE=Wed, 11 Dec 2019 23:51:25 GMT1sastest", + "Date" : "Wed, 11 Dec 2019 23:50:55 GMT", + "x-ms-client-request-id" : "c72a3688-c1e7-4aec-a3fc-11c2d1ad59f5", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesastestsqueuesasenqueuedequeuewithidentifier88185ca3", "2019-12-11T23:50:25.824726400Z", "2019-12-11T23:50:25.832725900Z", "be3a3daf-4319-4419-92ea-af4416aa1dc2", "queue9044539d" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASEnqueueDequeueWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASEnqueueDequeueWithPermissions.json new file mode 100644 index 000000000000..b6a584e5125f --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASEnqueueDequeueWithPermissions.json @@ -0,0 +1,112 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithpermissions8576665", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "18d0fb6c-7037-4cbc-9d68-b644c618658c" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "60c9de4a-b003-00e8-027e-b0cd8d000000", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "18d0fb6c-7037-4cbc-9d68-b644c618658c" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithpermissions8576665/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "274c2682-2427-4484-9da3-c79c2cd29811", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "60c9de52-b003-00e8-087e-b0cd8d000000", + "Body" : "75a5ad62-0d00-49e7-ac9a-0f0ad03014adWed, 11 Dec 2019 23:53:59 GMTWed, 18 Dec 2019 23:53:59 GMTAgAAAAMAAAAAAAAAmnwWQn6w1QE=Wed, 11 Dec 2019 23:53:59 GMT", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "274c2682-2427-4484-9da3-c79c2cd29811", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithpermissions8576665/messages?sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A53%3A59Z&se=2019-12-12T23%3A53%3A59Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "75410427-80eb-4928-92c8-4ecb842701e4", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "60c9de62-b003-00e8-147e-b0cd8d000000", + "Body" : "25bdf2f3-589d-4ffc-abc1-1dc9a5068294Wed, 11 Dec 2019 23:53:59 GMTWed, 18 Dec 2019 23:53:59 GMTAgAAAAMAAAAAAAAAmwgoQn6w1QE=Wed, 11 Dec 2019 23:53:59 GMT", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "75410427-80eb-4928-92c8-4ecb842701e4", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithpermissions8576665/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A53%3A59Z&se=2019-12-12T23%3A53%3A59Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "942117b9-7d13-4dd0-8f0e-edfa74697cf2" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "Cache-Control" : "no-cache", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "60c9de7d-b003-00e8-2b7e-b0cd8d000000", + "Body" : "75a5ad62-0d00-49e7-ac9a-0f0ad03014adWed, 11 Dec 2019 23:53:59 GMTWed, 18 Dec 2019 23:53:59 GMTAgAAAAMAAAAAAAAAdrAQVH6w1QE=Wed, 11 Dec 2019 23:54:30 GMT1test25bdf2f3-589d-4ffc-abc1-1dc9a5068294Wed, 11 Dec 2019 23:53:59 GMTWed, 18 Dec 2019 23:53:59 GMTAgAAAAMAAAAAAAAAdrAQVH6w1QE=Wed, 11 Dec 2019 23:54:30 GMT1sastest", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "942117b9-7d13-4dd0-8f0e-edfa74697cf2", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasenqueuedequeuewithpermissions8576665/messages/75a5ad62-0d00-49e7-ac9a-0f0ad03014ad?popreceipt=AgAAAAMAAAAAAAAAmnwWQn6w1QE%3d&visibilitytimeout=3600&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A53%3A59Z&se=2019-12-12T23%3A53%3A59Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "8b5d0945-70cc-4654-b22a-79f9452e3e65", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "AuthorizationPermissionMismatch", + "retry-after" : "0", + "Content-Length" : "279", + "StatusCode" : "403", + "x-ms-request-id" : "60c9de91-b003-00e8-3a7e-b0cd8d000000", + "Body" : "AuthorizationPermissionMismatchThis request is not authorized to perform this operation using this permission.\nRequestId:60c9de91-b003-00e8-3a7e-b0cd8d000000\nTime:2019-12-11T23:54:00.0740958Z", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "8b5d0945-70cc-4654-b22a-79f9452e3e65", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesastestsqueuesasenqueuedequeuewithpermissions8576665", "2019-12-11T23:53:59.871166500Z", "2019-12-11T23:53:59.871166500Z", "queue86747585" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse0.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse0.json index fccf110d53e3..7249b56df5d6 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse0.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse0.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissionparse016375e7cf1b39f" ] + "variables" : [ "queuesastestsqueuesaspermissionparse01054720fcdd425" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse1.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse1.json index f7b8585c79a9..db278bee0f6a 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse1.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse1.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissionparse17698081c224608" ] + "variables" : [ "queuesastestsqueuesaspermissionparse1736318e8d9f853" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse2.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse2.json index d3d4395469b7..cac70c70062e 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse2.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse2.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissionparse242576107d94690" ] + "variables" : [ "queuesastestsqueuesaspermissionparse2416361acb6ba28" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse3.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse3.json index 5bd8639ded57..944d50e4c54c 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse3.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse3.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissionparse3083490838d417d" ] + "variables" : [ "queuesastestsqueuesaspermissionparse3917595cc4b233e" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse4.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse4.json index 6b0499a7b013..9a1bab9654f7 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse4.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse4.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissionparse48810247e8a3346" ] + "variables" : [ "queuesastestsqueuesaspermissionparse4681381450ae881" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse5.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse5.json index ade469ff3ba0..acecd870dc65 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse5.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse5.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissionparse552171ef1f1ddc6" ] + "variables" : [ "queuesastestsqueuesaspermissionparse5754796b4df5b55" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse6.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse6.json index d4a7f48ea052..4947f5d092f8 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse6.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse6.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissionparse603597eb9d24949" ] + "variables" : [ "queuesastestsqueuesaspermissionparse648381b26c20938" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse7.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse7.json index 983d00519054..7c198fae2c47 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse7.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParse7.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissionparse732209fe3c66e37" ] + "variables" : [ "queuesastestsqueuesaspermissionparse739939f298381d5" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParseIA.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParseIA.json index cf7ec99fc5e6..480a09150107 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParseIA.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionParseIA.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissionparseia8893686e984ea" ] + "variables" : [ "queuesastestsqueuesaspermissionparseia2290599881e5a" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString0.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString0.json index 306f05f20245..feb4d0de1fbd 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString0.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString0.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissiontostring0257941bc6cfd" ] + "variables" : [ "queuesastestsqueuesaspermissiontostring009608dbc2ad7" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString1.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString1.json index 64201c340f1a..2082cff4fa3c 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString1.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString1.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissiontostring173068f36e530" ] + "variables" : [ "queuesastestsqueuesaspermissiontostring1051109b53cc3" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString2.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString2.json index 903d7a651be4..7fac3b18bb4e 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString2.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString2.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissiontostring2323744c04a5b" ] + "variables" : [ "queuesastestsqueuesaspermissiontostring251238ff63474" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString3.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString3.json index c76cdcc5bc4c..435fcee84c62 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString3.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString3.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissiontostring3859399b2bec7" ] + "variables" : [ "queuesastestsqueuesaspermissiontostring35506343e2a8c" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString4.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString4.json index afccabe1c4d5..1375f24e4a33 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString4.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString4.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissiontostring452624489be3d" ] + "variables" : [ "queuesastestsqueuesaspermissiontostring434839a5e1d4d" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString5.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString5.json index 6ed05fed1278..acc355497343 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString5.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASPermissionToString5.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesastestsqueuesaspermissiontostring535086ca960d7" ] + "variables" : [ "queuesastestsqueuesaspermissiontostring537998039eb2f" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASUpdateDeleteWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASUpdateDeleteWithPermissions.json new file mode 100644 index 000000000000..7be47d3743f9 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueSASUpdateDeleteWithPermissions.json @@ -0,0 +1,111 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasupdatedeletewithpermissions283330a4", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "4dcd3d21-7af8-4ebe-8eb8-db8b3342cfe2" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "60c9dead-b003-00e8-537e-b0cd8d000000", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "4dcd3d21-7af8-4ebe-8eb8-db8b3342cfe2" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasupdatedeletewithpermissions283330a4/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7290ca3d-c80c-4632-9085-a9e0ef75e40f", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "60c9deb7-b003-00e8-5c7e-b0cd8d000000", + "Body" : "d7f7d7a8-591e-4197-b067-952576ee3c4dWed, 11 Dec 2019 23:54:00 GMTWed, 18 Dec 2019 23:54:00 GMTAgAAAAMAAAAAAAAAHZ9QQn6w1QE=Wed, 11 Dec 2019 23:54:00 GMT", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "7290ca3d-c80c-4632-9085-a9e0ef75e40f", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasupdatedeletewithpermissions283330a4/messages/d7f7d7a8-591e-4197-b067-952576ee3c4d?popreceipt=AgAAAAMAAAAAAAAAHZ9QQn6w1QE%3d&visibilitytimeout=0&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A54%3A00Z&se=2019-12-12T23%3A54%3A00Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "18705b8d-9688-4885-a83d-80f0e93adb5b", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-time-next-visible" : "Wed, 11 Dec 2019 23:54:00 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "60c9debf-b003-00e8-637e-b0cd8d000000", + "x-ms-popreceipt" : "AwAAAAMAAAAAAAAAg5JWQn6w1QEAAAAA", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "18705b8d-9688-4885-a83d-80f0e93adb5b" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasupdatedeletewithpermissions283330a4/messages?numofmessages=1&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A54%3A00Z&se=2019-12-12T23%3A54%3A00Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "4faebd51-577a-47bc-9628-26b700ce104d" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "Cache-Control" : "no-cache", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "60c9dec4-b003-00e8-677e-b0cd8d000000", + "Body" : "d7f7d7a8-591e-4197-b067-952576ee3c4dWed, 11 Dec 2019 23:54:00 GMTWed, 18 Dec 2019 23:54:00 GMTAgAAAAMAAAAAAAAAt7M9VH6w1QE=Wed, 11 Dec 2019 23:54:30 GMT1testing", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "4faebd51-577a-47bc-9628-26b700ce104d", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueuesasupdatedeletewithpermissions283330a4?sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A54%3A00Z&se=2019-12-12T23%3A54%3A00Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1f45ef7f-0194-44a0-8edb-bd514daa7d20" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "AuthorizationFailure", + "retry-after" : "0", + "Content-Length" : "246", + "StatusCode" : "403", + "x-ms-request-id" : "60c9deca-b003-00e8-6d7e-b0cd8d000000", + "Body" : "AuthorizationFailureThis request is not authorized to perform this operation.\nRequestId:60c9deca-b003-00e8-6d7e-b0cd8d000000\nTime:2019-12-11T23:54:00.3333439Z", + "Date" : "Wed, 11 Dec 2019 23:53:59 GMT", + "x-ms-client-request-id" : "1f45ef7f-0194-44a0-8edb-bd514daa7d20", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesastestsqueuesasupdatedeletewithpermissions283330a4", "2019-12-11T23:54:00.250151400Z", "2019-12-11T23:54:00.250151400Z", "queue66199ac6" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASCanonicalizedResource.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASCanonicalizedResource.json new file mode 100644 index 000000000000..b7a05df379b4 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASCanonicalizedResource.json @@ -0,0 +1,4 @@ +{ + "networkCallRecords" : [ ], + "variables" : [ "queuesastestsqueueservicesascanonicalizedresource80351253" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASCreateDeleteQueue.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASCreateDeleteQueue.json new file mode 100644 index 000000000000..d8688e45ecdb --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASCreateDeleteQueue.json @@ -0,0 +1,42 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueueservicesascreatedeletequeue25562ecf21?sv=2019-02-02&ss=q&srt=sco&se=2019-12-12T23%3A50%3A56Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0e95a7c1-bc8c-4569-a800-68203d6fcf71" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "af49d191-0003-0036-097d-b09d24000000", + "Date" : "Wed, 11 Dec 2019 23:50:56 GMT", + "x-ms-client-request-id" : "0e95a7c1-bc8c-4569-a800-68203d6fcf71" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueueservicesascreatedeletequeue25562ecf21?sv=2019-02-02&ss=q&srt=sco&se=2019-12-12T23%3A50%3A56Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "46a2d777-9cd1-44d4-8325-2a8faa985f48" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "af49d1a1-0003-0036-167d-b09d24000000", + "Date" : "Wed, 11 Dec 2019 23:50:56 GMT", + "x-ms-client-request-id" : "46a2d777-9cd1-44d4-8325-2a8faa985f48" + }, + "Exception" : null + } ], + "variables" : [ "queuesastestsqueueservicesascreatedeletequeue3930686b5e", "2019-12-11T23:50:56.076405Z", "queuesastestsqueueservicesascreatedeletequeue25562ecf21" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASCreateQueueDeleteQueue.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASCreateQueueDeleteQueue.json new file mode 100644 index 000000000000..2ccbc6c37c98 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASCreateQueueDeleteQueue.json @@ -0,0 +1,42 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueueservicesascreatequeuedeletequeue225334e?sv=2019-02-02&ss=q&srt=sco&se=2019-12-12T23%3A16%3A22Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "22ec09fc-1b47-463e-832e-5dd8f26f0573" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "57659ddc-7003-0039-7779-b070d2000000", + "Date" : "Wed, 11 Dec 2019 23:16:22 GMT", + "x-ms-client-request-id" : "22ec09fc-1b47-463e-832e-5dd8f26f0573" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesastestsqueueservicesascreatequeuedeletequeue225334e?sv=2019-02-02&ss=q&srt=sco&se=2019-12-12T23%3A16%3A22Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "cef5b62d-b6b6-4395-894e-f704030fb526" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "57659de1-7003-0039-7b79-b070d2000000", + "Date" : "Wed, 11 Dec 2019 23:16:22 GMT", + "x-ms-client-request-id" : "cef5b62d-b6b6-4395-894e-f704030fb526" + }, + "Exception" : null + } ], + "variables" : [ "queuesastestsqueueservicesascreatequeuedeletequeue586017c", "2019-12-11T23:16:22.865761200Z", "queuesastestsqueueservicesascreatequeuedeletequeue225334e" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASListQueues.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASListQueues.json new file mode 100644 index 000000000000..c786ed6b4747 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASListQueues.json @@ -0,0 +1,4 @@ +{ + "networkCallRecords" : [ ], + "variables" : [ "queuesastestsqueueservicesaslistqueues124387501d302", "2019-12-11T23:50:56.234446200Z" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASSignatureValuesCanonicalizedResource.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASSignatureValuesCanonicalizedResource.json index 54f02d1d33d1..9b536987a0ff 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASSignatureValuesCanonicalizedResource.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsQueueServiceSASSignatureValuesCanonicalizedResource.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "320538fc55a4495cacfe018070287885839538ce7e4249478a1d56010d5ce460" ] + "variables" : [ "fc60c15ca5234a3f9ecc180f4d1b57f7befb9d940c3449b887a969fc23a678c5" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestAccountQueueServiceSASCreateQueueDeleteQueue.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestAccountQueueServiceSASCreateQueueDeleteQueue.json index 802179c5ca48..e8650bfc6fd3 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestAccountQueueServiceSASCreateQueueDeleteQueue.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestAccountQueueServiceSASCreateQueueDeleteQueue.json @@ -1,40 +1,26 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queue?sv=2019-02-02&ss=q&srt=sco&se=2019-10-16T19%3A19%3A57Z&sp=rdc&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queue?sv=2019-02-02&ss=q&srt=sco&se=2019-12-12T23%3A11%3A49Z&sp=rdc&sig=REDACTED", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "33e93353-fbff-416c-975d-4d2e2aaf86c2" + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "15ffa12d-0844-4b1e-a78d-0bdc70923bfd" }, "Response" : { - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "QueueBeingDeleted", "retry-after" : "0", - "Content-Length" : "0", - "StatusCode" : "201", - "x-ms-request-id" : "2f7e9cbe-f003-0082-778d-839126000000", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT" - }, - "Exception" : null - }, { - "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queue?sv=2019-02-02&ss=q&srt=sco&se=2019-10-16T19%3A19%3A57Z&sp=rdc&sig=REDACTED", - "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "48790343-4590-499a-8363-beaf61f33f18" - }, - "Response" : { - "x-ms-version" : "2018-03-28", - "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", - "retry-after" : "0", - "Content-Length" : "0", - "StatusCode" : "204", - "x-ms-request-id" : "2f7e9cc7-f003-0082-7e8d-839126000000", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT" + "Content-Length" : "223", + "StatusCode" : "409", + "x-ms-request-id" : "cf45b569-d003-009e-0178-b04931000000", + "Body" : "QueueBeingDeletedThe specified queue is being deleted.\nRequestId:cf45b569-d003-009e-0178-b04931000000\nTime:2019-12-11T23:11:49.8821794Z", + "Date" : "Wed, 11 Dec 2019 23:11:49 GMT", + "x-ms-client-request-id" : "15ffa12d-0844-4b1e-a78d-0bdc70923bfd", + "Content-Type" : "application/xml" }, "Exception" : null } ], - "variables" : [ "ad7d031bbba343c088a52fd263e893180dccfed503784e6f84868f54cd1b41c5", "2019-10-15T19:19:57.852992100Z" ] + "variables" : [ "e8d2c9676ec84d51b6d930a93c648f011265042506e14537b3a027a499b831bc", "2019-12-11T23:11:49.843829100Z" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestAccountQueueServiceSASListQueues.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestAccountQueueServiceSASListQueues.json index 7d477b3c2495..d0fd7964522e 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestAccountQueueServiceSASListQueues.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestAccountQueueServiceSASListQueues.json @@ -1,4 +1,4 @@ { "networkCallRecords" : [ ], - "variables" : [ "queuesasteststestaccountqueueservicesaslistqueues530184ef", "2019-10-15T19:19:57.978602400Z" ] + "variables" : [ "queuesasteststestaccountqueueservicesaslistqueues2507628a", "2019-12-11T23:16:22.966761700Z" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASEnqueueDequeueWithIdentifier.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASEnqueueDequeueWithIdentifier.json index f80fd9a253a0..8858f94f006f 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASEnqueueDequeueWithIdentifier.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASEnqueueDequeueWithIdentifier.json @@ -1,104 +1,109 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier155789", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier356166", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "61539ea4-3400-40cd-be6f-4e1bbb674894" + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c8cfe37d-f84f-4e10-830a-c0d0c91bf79a" }, "Response" : { - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "2f7e9c5b-f003-0082-1d8d-839126000000", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT" + "x-ms-request-id" : "57659696-7003-0039-4978-b070d2000000", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "c8cfe37d-f84f-4e10-830a-c0d0c91bf79a" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier155789/messages", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier356166/messages", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "908b7c15-666f-47d1-9162-1b09529fe539", + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b14c1bd7-19f4-4514-b1cd-0b21334eb32b", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "2f7e9c6a-f003-0082-2b8d-839126000000", - "Body" : "1ab5bb8e-83e5-4a1b-b811-333bd2751fe8Tue, 15 Oct 2019 19:19:57 GMTTue, 22 Oct 2019 19:19:57 GMTAgAAAAMAAAAAAAAA//I1iI2D1QE=Tue, 15 Oct 2019 19:19:57 GMT", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT", + "x-ms-request-id" : "57659698-7003-0039-4a78-b070d2000000", + "Body" : "ab929784-cbe5-4ea0-8ba5-e953c32c207bWed, 11 Dec 2019 23:15:52 GMTWed, 18 Dec 2019 23:15:52 GMTAgAAAAMAAAAAAAAAaYbA7niw1QE=Wed, 11 Dec 2019 23:15:52 GMT", + "Date" : "Wed, 11 Dec 2019 23:15:52 GMT", + "x-ms-client-request-id" : "b14c1bd7-19f4-4514-b1cd-0b21334eb32b", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier155789?comp=acl", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier356166?comp=acl", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "7c54b5ea-768e-4fc4-8e9c-290b19a23c22", + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0d9693f7-d929-4961-a960-58342c374a59", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "204", - "x-ms-request-id" : "2f7e9c76-f003-0082-378d-839126000000", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT" + "x-ms-request-id" : "576596a5-7003-0039-5278-b070d2000000", + "Date" : "Wed, 11 Dec 2019 23:15:52 GMT", + "x-ms-client-request-id" : "0d9693f7-d929-4961-a960-58342c374a59" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier155789/messages?sv=2019-02-02&si=1b26b631-2a00-4090-ba68-6b598e09ff18&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier356166/messages?sv=2019-02-02&si=0cb24dcc-0179-41c3-9a32-da669303dc2d&sig=REDACTED", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "f57ab7cd-d556-44fe-971b-2ba9a00f80a0", + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "19262d68-516b-4076-aad3-d6368192aee1", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "2f7e9c7d-f003-0082-3e8d-839126000000", - "Body" : "d100d108-6240-407e-8fe7-6f542be28b0bTue, 15 Oct 2019 19:19:57 GMTTue, 22 Oct 2019 19:19:57 GMTAgAAAAMAAAAAAAAAeO5CiI2D1QE=Tue, 15 Oct 2019 19:19:57 GMT", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT", + "x-ms-request-id" : "57659dd1-7003-0039-7179-b070d2000000", + "Body" : "4bb1e5bd-a277-4c46-834d-426dc0260cb3Wed, 11 Dec 2019 23:16:22 GMTWed, 18 Dec 2019 23:16:22 GMTAgAAAAMAAAAAAAAAbPO+AHmw1QE=Wed, 11 Dec 2019 23:16:22 GMT", + "Date" : "Wed, 11 Dec 2019 23:16:22 GMT", + "x-ms-client-request-id" : "19262d68-516b-4076-aad3-d6368192aee1", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier155789/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&si=1b26b631-2a00-4090-ba68-6b598e09ff18&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithidentifier356166/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&si=0cb24dcc-0179-41c3-9a32-da669303dc2d&sig=REDACTED", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "7b3379be-0a54-4000-8ec6-37405744aac0" + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "3406913f-a6be-4d06-ae52-e85fad8469dd" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "Cache-Control" : "no-cache", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "2f7e9c95-f003-0082-518d-839126000000", - "Body" : "1ab5bb8e-83e5-4a1b-b811-333bd2751fe8Tue, 15 Oct 2019 19:19:57 GMTTue, 22 Oct 2019 19:19:57 GMTAgAAAAMAAAAAAAAA/HArmo2D1QE=Tue, 15 Oct 2019 19:20:27 GMT1testd100d108-6240-407e-8fe7-6f542be28b0bTue, 15 Oct 2019 19:19:57 GMTTue, 22 Oct 2019 19:19:57 GMTAgAAAAMAAAAAAAAA/HArmo2D1QE=Tue, 15 Oct 2019 19:20:27 GMT1sastest", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT", + "x-ms-request-id" : "57659dd4-7003-0039-7279-b070d2000000", + "Body" : "ab929784-cbe5-4ea0-8ba5-e953c32c207bWed, 11 Dec 2019 23:15:52 GMTWed, 18 Dec 2019 23:15:52 GMTAgAAAAMAAAAAAAAA61ClEnmw1QE=Wed, 11 Dec 2019 23:16:52 GMT1test4bb1e5bd-a277-4c46-834d-426dc0260cb3Wed, 11 Dec 2019 23:16:22 GMTWed, 18 Dec 2019 23:16:22 GMTAgAAAAMAAAAAAAAA61ClEnmw1QE=Wed, 11 Dec 2019 23:16:52 GMT1sastest", + "Date" : "Wed, 11 Dec 2019 23:16:22 GMT", + "x-ms-client-request-id" : "3406913f-a6be-4d06-ae52-e85fad8469dd", "Content-Type" : "application/xml" }, "Exception" : null } ], - "variables" : [ "queuesasteststestqueuesasenqueuedequeuewithidentifier155789", "2019-10-15T19:19:57.629921700Z", "2019-10-15T19:19:57.629921700Z", "1b26b631-2a00-4090-ba68-6b598e09ff18", "queue05195791" ] + "variables" : [ "queuesasteststestqueuesasenqueuedequeuewithidentifier356166", "2019-12-11T23:15:52.682368800Z", "2019-12-11T23:15:52.682368800Z", "0cb24dcc-0179-41c3-9a32-da669303dc2d", "queue08399943" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASEnqueueDequeueWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASEnqueueDequeueWithPermissions.json index 207158f688a8..9ced5b2d61f8 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASEnqueueDequeueWithPermissions.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASEnqueueDequeueWithPermissions.json @@ -1,107 +1,112 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions34000", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions99373", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "82420dbd-6c6a-46e2-95b0-fc53f031a3e4" + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9ff747f6-4696-4d98-ac18-dee09bf14613" }, "Response" : { - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "2f7e9aa4-f003-0082-028d-839126000000", - "Date" : "Tue, 15 Oct 2019 19:19:55 GMT" + "x-ms-request-id" : "5765967c-7003-0039-3378-b070d2000000", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "9ff747f6-4696-4d98-ac18-dee09bf14613" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions34000/messages", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions99373/messages", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "df8e9b33-1140-4d1f-9277-ef0dbcaa36bf", + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "dd597d23-a587-4b35-8f6f-e773c546e53e", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "2f7e9ab3-f003-0082-0f8d-839126000000", - "Body" : "9b736dd8-7262-4563-a746-5a0708f0dd84Tue, 15 Oct 2019 19:19:56 GMTTue, 22 Oct 2019 19:19:56 GMTAgAAAAMAAAAAAAAAXAGlh42D1QE=Tue, 15 Oct 2019 19:19:56 GMT", - "Date" : "Tue, 15 Oct 2019 19:19:55 GMT", + "x-ms-request-id" : "57659681-7003-0039-3678-b070d2000000", + "Body" : "589ab8eb-0b2e-4cbd-91a6-499b97c19d43Wed, 11 Dec 2019 23:15:52 GMTWed, 18 Dec 2019 23:15:52 GMTAgAAAAMAAAAAAAAATMZz7niw1QE=Wed, 11 Dec 2019 23:15:52 GMT", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "dd597d23-a587-4b35-8f6f-e773c546e53e", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions34000/messages?sv=2019-02-02&spr=https%2Chttp&st=2019-10-14T19%3A19%3A56Z&se=2019-10-16T19%3A19%3A56Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions99373/messages?sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A15%3A52Z&se=2019-12-12T23%3A15%3A52Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "d070d036-304e-40ca-9df6-53e213abfb43", + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "7e804f02-327e-4a10-8b77-665ff275575f", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "2f7e9acc-f003-0082-288d-839126000000", - "Body" : "0152e6f1-6f8d-4cd4-a23e-6e1e5343bb67Tue, 15 Oct 2019 19:19:57 GMTTue, 22 Oct 2019 19:19:57 GMTAgAAAAMAAAAAAAAA64fbh42D1QE=Tue, 15 Oct 2019 19:19:57 GMT", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT", + "x-ms-request-id" : "57659685-7003-0039-3978-b070d2000000", + "Body" : "9764aa59-9534-448f-8927-af3a05d05886Wed, 11 Dec 2019 23:15:52 GMTWed, 18 Dec 2019 23:15:52 GMTAgAAAAMAAAAAAAAAK/J67niw1QE=Wed, 11 Dec 2019 23:15:52 GMT", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "7e804f02-327e-4a10-8b77-665ff275575f", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions34000/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-10-14T19%3A19%3A56Z&se=2019-10-16T19%3A19%3A56Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions99373/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A15%3A52Z&se=2019-12-12T23%3A15%3A52Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "f9571ac4-dfe4-48b9-80e6-4e7cc8d33ce7" + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ef10131e-936a-4e82-9457-433d977ab5d0" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "Cache-Control" : "no-cache", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "2f7e9b62-f003-0082-388d-839126000000", - "Body" : "9b736dd8-7262-4563-a746-5a0708f0dd84Tue, 15 Oct 2019 19:19:56 GMTTue, 22 Oct 2019 19:19:56 GMTAgAAAAMAAAAAAAAACfXEmY2D1QE=Tue, 15 Oct 2019 19:20:27 GMT1test0152e6f1-6f8d-4cd4-a23e-6e1e5343bb67Tue, 15 Oct 2019 19:19:57 GMTTue, 22 Oct 2019 19:19:57 GMTAgAAAAMAAAAAAAAACfXEmY2D1QE=Tue, 15 Oct 2019 19:20:27 GMT1sastest", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT", + "x-ms-request-id" : "57659687-7003-0039-3b78-b070d2000000", + "Body" : "589ab8eb-0b2e-4cbd-91a6-499b97c19d43Wed, 11 Dec 2019 23:15:52 GMTWed, 18 Dec 2019 23:15:52 GMTAgAAAAMAAAAAAAAAB1BhAHmw1QE=Wed, 11 Dec 2019 23:16:22 GMT1test9764aa59-9534-448f-8927-af3a05d05886Wed, 11 Dec 2019 23:15:52 GMTWed, 18 Dec 2019 23:15:52 GMTAgAAAAMAAAAAAAAAB1BhAHmw1QE=Wed, 11 Dec 2019 23:16:22 GMT1sastest", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "ef10131e-936a-4e82-9457-433d977ab5d0", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions34000/messages/9b736dd8-7262-4563-a746-5a0708f0dd84?popreceipt=AgAAAAMAAAAAAAAAXAGlh42D1QE%3d&visibilitytimeout=3600&sv=2019-02-02&spr=https%2Chttp&st=2019-10-14T19%3A19%3A56Z&se=2019-10-16T19%3A19%3A56Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasenqueuedequeuewithpermissions99373/messages/589ab8eb-0b2e-4cbd-91a6-499b97c19d43?popreceipt=AgAAAAMAAAAAAAAATMZz7niw1QE%3d&visibilitytimeout=3600&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A15%3A52Z&se=2019-12-12T23%3A15%3A52Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "8ee6b8ba-bebc-424d-9337-190cf3690fcb", + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "375a8ee6-86df-4320-9d3b-d8827ec1d6c9", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "x-ms-error-code" : "AuthorizationPermissionMismatch", "retry-after" : "0", "Content-Length" : "279", "StatusCode" : "403", - "x-ms-request-id" : "2f7e9b71-f003-0082-468d-839126000000", - "Body" : "AuthorizationPermissionMismatchThis request is not authorized to perform this operation using this permission.\nRequestId:2f7e9b71-f003-0082-468d-839126000000\nTime:2019-10-15T19:19:57.1976035Z", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT", + "x-ms-request-id" : "57659688-7003-0039-3c78-b070d2000000", + "Body" : "AuthorizationPermissionMismatchThis request is not authorized to perform this operation using this permission.\nRequestId:57659688-7003-0039-3c78-b070d2000000\nTime:2019-12-11T23:15:52.1546649Z", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "375a8ee6-86df-4320-9d3b-d8827ec1d6c9", "Content-Type" : "application/xml" }, "Exception" : null } ], - "variables" : [ "queuesasteststestqueuesasenqueuedequeuewithpermissions34000", "2019-10-15T19:19:56.686609Z", "2019-10-15T19:19:56.686609Z", "queue07075142" ] + "variables" : [ "queuesasteststestqueuesasenqueuedequeuewithpermissions99373", "2019-12-11T23:15:52.074312500Z", "2019-12-11T23:15:52.074312500Z", "queue26858996" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASUpdateDeleteWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASUpdateDeleteWithPermissions.json index ded0986232a3..0dd7cae18103 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASUpdateDeleteWithPermissions.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSASTestsTestQueueSASUpdateDeleteWithPermissions.json @@ -1,106 +1,111 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions456808", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions897767", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "2a4e977d-bacf-433f-a35b-1de369e0031b" + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "44a1a5e9-deb4-4163-b892-7e1163f7599b" }, "Response" : { - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "2f7e9bc2-f003-0082-128d-839126000000", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT" + "x-ms-request-id" : "5765968c-7003-0039-4078-b070d2000000", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "44a1a5e9-deb4-4163-b892-7e1163f7599b" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions456808/messages", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions897767/messages", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "ae0bd2d9-89f3-4d14-941e-393f8f8bd1d0", + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "cc01a754-ebd2-4f9f-ace1-22217962f56e", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "2f7e9bdb-f003-0082-298d-839126000000", - "Body" : "f6ee0e72-4f71-40c0-abce-911f433a3785Tue, 15 Oct 2019 19:19:57 GMTTue, 22 Oct 2019 19:19:57 GMTAgAAAAMAAAAAAAAAzEAMiI2D1QE=Tue, 15 Oct 2019 19:19:57 GMT", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT", + "x-ms-request-id" : "5765968f-7003-0039-4278-b070d2000000", + "Body" : "f95f3f01-09f4-48ec-8e6f-161d9c4e6609Wed, 11 Dec 2019 23:15:52 GMTWed, 18 Dec 2019 23:15:52 GMTAgAAAAMAAAAAAAAA2siX7niw1QE=Wed, 11 Dec 2019 23:15:52 GMT", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "cc01a754-ebd2-4f9f-ace1-22217962f56e", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions456808/messages/f6ee0e72-4f71-40c0-abce-911f433a3785?popreceipt=AgAAAAMAAAAAAAAAzEAMiI2D1QE%3d&visibilitytimeout=0&sv=2019-02-02&spr=https%2Chttp&st=2019-10-14T19%3A19%3A57Z&se=2019-10-16T19%3A19%3A57Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions897767/messages/f95f3f01-09f4-48ec-8e6f-161d9c4e6609?popreceipt=AgAAAAMAAAAAAAAA2siX7niw1QE%3d&visibilitytimeout=0&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A15%3A52Z&se=2019-12-12T23%3A15%3A52Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "eb07c251-f751-4d9c-94a5-37095e9fad8f", + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "35d97f81-5577-424b-a934-ed027f9bc0cb", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", - "x-ms-time-next-visible" : "Tue, 15 Oct 2019 19:19:57 GMT", + "x-ms-time-next-visible" : "Wed, 11 Dec 2019 23:15:52 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "204", - "x-ms-request-id" : "2f7e9bf3-f003-0082-3f8d-839126000000", - "x-ms-popreceipt" : "AwAAAAMAAAAAAAAAW8ARiI2D1QEAAAAA", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT" + "x-ms-request-id" : "57659690-7003-0039-4378-b070d2000000", + "x-ms-popreceipt" : "AwAAAAMAAAAAAAAAtlyc7niw1QEAAAAA", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "35d97f81-5577-424b-a934-ed027f9bc0cb" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions456808/messages?numofmessages=1&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-10-14T19%3A19%3A57Z&se=2019-10-16T19%3A19%3A57Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions897767/messages?numofmessages=1&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A15%3A52Z&se=2019-12-12T23%3A15%3A52Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "734a843f-7de2-48c5-9b7d-d811e1e09763" + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d8bc6647-20e2-4fd6-915a-a680b7f39950" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "Cache-Control" : "no-cache", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "2f7e9c0d-f003-0082-558d-839126000000", - "Body" : "f6ee0e72-4f71-40c0-abce-911f433a3785Tue, 15 Oct 2019 19:19:57 GMTTue, 22 Oct 2019 19:19:57 GMTAgAAAAMAAAAAAAAArW34mY2D1QE=Tue, 15 Oct 2019 19:20:27 GMT1testing", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT", + "x-ms-request-id" : "57659691-7003-0039-4478-b070d2000000", + "Body" : "f95f3f01-09f4-48ec-8e6f-161d9c4e6609Wed, 11 Dec 2019 23:15:52 GMTWed, 18 Dec 2019 23:15:52 GMTAgAAAAMAAAAAAAAA7e6FAHmw1QE=Wed, 11 Dec 2019 23:16:22 GMT1testing", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "d8bc6647-20e2-4fd6-915a-a680b7f39950", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions456808?sv=2019-02-02&spr=https%2Chttp&st=2019-10-14T19%3A19%3A57Z&se=2019-10-16T19%3A19%3A57Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasteststestqueuesasupdatedeletewithpermissions897767?sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A15%3A52Z&se=2019-12-12T23%3A15%3A52Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", "Headers" : { - "x-ms-version" : "2018-03-28", - "User-Agent" : "azsdk-java-azure-storage-queue/12.0.0-preview.5 11.0.4; Windows 10 10.0", - "x-ms-client-request-id" : "09692816-2282-4ea8-bc40-ec512506cfb6" + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "dd57d8a4-ac8d-4a78-9a67-e0cd268665a7" }, "Response" : { - "x-ms-version" : "2018-03-28", + "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "x-ms-error-code" : "AuthorizationFailure", "retry-after" : "0", "Content-Length" : "246", "StatusCode" : "403", - "x-ms-request-id" : "2f7e9c2b-f003-0082-708d-839126000000", - "Body" : "AuthorizationFailureThis request is not authorized to perform this operation.\nRequestId:2f7e9c2b-f003-0082-708d-839126000000\nTime:2019-10-15T19:19:57.4538528Z", - "Date" : "Tue, 15 Oct 2019 19:19:56 GMT", + "x-ms-request-id" : "57659692-7003-0039-4578-b070d2000000", + "Body" : "AuthorizationFailureThis request is not authorized to perform this operation.\nRequestId:57659692-7003-0039-4578-b070d2000000\nTime:2019-12-11T23:15:52.3958979Z", + "Date" : "Wed, 11 Dec 2019 23:15:51 GMT", + "x-ms-client-request-id" : "dd57d8a4-ac8d-4a78-9a67-e0cd268665a7", "Content-Type" : "application/xml" }, "Exception" : null } ], - "variables" : [ "queuesasteststestqueuesasupdatedeletewithpermissions456808", "2019-10-15T19:19:57.365755100Z", "2019-10-15T19:19:57.365755100Z", "queue54566aa7" ] + "variables" : [ "queuesasteststestqueuesasupdatedeletewithpermissions897767", "2019-12-11T23:15:52.307311600Z", "2019-12-11T23:15:52.307311600Z", "queue519474f6" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsAccountSASCreateQueue.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsAccountSASCreateQueue.json new file mode 100644 index 000000000000..d3bf16190447 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsAccountSASCreateQueue.json @@ -0,0 +1,83 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsaccountsascreatequeue8904973", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1fe6adcd-79fe-43ad-a425-f2c1a19a44f2" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "66a7ad12-6003-010b-7636-b16e57000000", + "Date" : "Thu, 12 Dec 2019 21:51:40 GMT", + "x-ms-client-request-id" : "1fe6adcd-79fe-43ad-a425-f2c1a19a44f2" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsaccountsascreatequeue8904973/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e0ab3665-1c49-4541-8fb6-adbcbd4e101b", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "66a7add5-6003-010b-2b36-b16e57000000", + "Body" : "5602030d-3e85-4e8a-8d6e-d4ca3d9cdf65Thu, 12 Dec 2019 21:51:41 GMTThu, 19 Dec 2019 21:51:41 GMTAgAAAAMAAAAAAAAAwvI8Vjax1QE=Thu, 12 Dec 2019 21:51:41 GMT", + "Date" : "Thu, 12 Dec 2019 21:51:40 GMT", + "x-ms-client-request-id" : "e0ab3665-1c49-4541-8fb6-adbcbd4e101b", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsaccountsascreatequeue175272f?sv=2019-02-02&ss=q&srt=sco&se=2019-12-13T21%3A51%3A41Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "24d4ecc5-582a-466f-b475-1272b4812e5e" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "66a7ae3b-6003-010b-0936-b16e57000000", + "Date" : "Thu, 12 Dec 2019 21:51:40 GMT", + "x-ms-client-request-id" : "24d4ecc5-582a-466f-b475-1272b4812e5e" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsaccountsascreatequeue175272f?sv=2019-02-02&ss=q&srt=sco&se=2019-12-13T21%3A51%3A41Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "4bef6c0d-c7fa-41f7-884b-1f012cd04d5b" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "66a7ae55-6003-010b-2136-b16e57000000", + "Date" : "Thu, 12 Dec 2019 21:51:40 GMT", + "x-ms-client-request-id" : "4bef6c0d-c7fa-41f7-884b-1f012cd04d5b" + }, + "Exception" : null + } ], + "variables" : [ "queuesasclienttestsaccountsascreatequeue8904973", "2019-12-12T21:51:41.229059600Z", "queuesasclienttestsaccountsascreatequeue175272f" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsAccountSASListQueues.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsAccountSASListQueues.json new file mode 100644 index 000000000000..bcf126d252f4 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsAccountSASListQueues.json @@ -0,0 +1,45 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsaccountsaslistqueues68446857", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5f1efe80-976c-489d-addc-9fc7e30c8950" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "824a5774-1003-0126-3136-b1ed97000000", + "Date" : "Thu, 12 Dec 2019 21:51:09 GMT", + "x-ms-client-request-id" : "5f1efe80-976c-489d-addc-9fc7e30c8950" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsaccountsaslistqueues68446857/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d1d6f1b7-aa4a-4531-93cf-3879370b0de2", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "824a57a7-1003-0126-5b36-b1ed97000000", + "Body" : "9c9d74f9-059b-4a32-acb6-73fcd7fbc733Thu, 12 Dec 2019 21:51:10 GMTThu, 19 Dec 2019 21:51:10 GMTAgAAAAMAAAAAAAAAFonyQzax1QE=Thu, 12 Dec 2019 21:51:10 GMT", + "Date" : "Thu, 12 Dec 2019 21:51:10 GMT", + "x-ms-client-request-id" : "d1d6f1b7-aa4a-4531-93cf-3879370b0de2", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesasclienttestsaccountsaslistqueues68446857", "2019-12-12T21:51:10.582537Z" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueDequeueWithIdentifier.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueDequeueWithIdentifier.json new file mode 100644 index 000000000000..930920fbb448 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueDequeueWithIdentifier.json @@ -0,0 +1,109 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuedequeuewithidentifier33398", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "fb62c389-63aa-4f9b-9c39-35007b56e32f" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "3c0e52cf-7003-001b-767d-b01ee4000000", + "Date" : "Wed, 11 Dec 2019 23:46:16 GMT", + "x-ms-client-request-id" : "fb62c389-63aa-4f9b-9c39-35007b56e32f" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuedequeuewithidentifier33398/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "190251b9-e8b1-413e-941a-2cf0f18c045a", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "3c0e52d8-7003-001b-7d7d-b01ee4000000", + "Body" : "7d089af0-62ed-4ca9-a535-e8121f534a49Wed, 11 Dec 2019 23:46:16 GMTWed, 18 Dec 2019 23:46:16 GMTAgAAAAMAAAAAAAAAKAgmLn2w1QE=Wed, 11 Dec 2019 23:46:16 GMT", + "Date" : "Wed, 11 Dec 2019 23:46:16 GMT", + "x-ms-client-request-id" : "190251b9-e8b1-413e-941a-2cf0f18c045a", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuedequeuewithidentifier33398?comp=acl", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "4aa6d2da-4f81-4b6e-a7ea-b8611722f39c", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "3c0e52e8-7003-001b-0b7d-b01ee4000000", + "Date" : "Wed, 11 Dec 2019 23:46:16 GMT", + "x-ms-client-request-id" : "4aa6d2da-4f81-4b6e-a7ea-b8611722f39c" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuedequeuewithidentifier33398/messages?sv=2019-02-02&si=d3693a98-093e-409b-aeef-81b0e56ea3da&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "24b568a9-7e95-4f22-8884-a09de465e32c", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "3c0e60c5-7003-001b-447d-b01ee4000000", + "Body" : "4f6cd0f5-d633-4b26-adc4-8a2e64f930acWed, 11 Dec 2019 23:46:47 GMTWed, 18 Dec 2019 23:46:47 GMTAgAAAAMAAAAAAAAAN3UkQH2w1QE=Wed, 11 Dec 2019 23:46:47 GMT", + "Date" : "Wed, 11 Dec 2019 23:46:46 GMT", + "x-ms-client-request-id" : "24b568a9-7e95-4f22-8884-a09de465e32c", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuedequeuewithidentifier33398/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&si=d3693a98-093e-409b-aeef-81b0e56ea3da&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "bbd179d2-95bc-43b4-9d0d-072b9dcdb3c5" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "Cache-Control" : "no-cache", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "3c0e60ce-7003-001b-497d-b01ee4000000", + "Body" : "7d089af0-62ed-4ca9-a535-e8121f534a49Wed, 11 Dec 2019 23:46:16 GMTWed, 18 Dec 2019 23:46:16 GMTAgAAAAMAAAAAAAAA5s4MUn2w1QE=Wed, 11 Dec 2019 23:47:17 GMT1test4f6cd0f5-d633-4b26-adc4-8a2e64f930acWed, 11 Dec 2019 23:46:47 GMTWed, 18 Dec 2019 23:46:47 GMTAgAAAAMAAAAAAAAA5s4MUn2w1QE=Wed, 11 Dec 2019 23:47:17 GMT1sastest", + "Date" : "Wed, 11 Dec 2019 23:46:46 GMT", + "x-ms-client-request-id" : "bbd179d2-95bc-43b4-9d0d-072b9dcdb3c5", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesasclienttestsqueuesasenqueuedequeuewithidentifier33398", "2019-12-11T23:46:16.926291500Z", "2019-12-11T23:46:16.928292Z", "d3693a98-093e-409b-aeef-81b0e56ea3da", "queue30386fbe" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueDequeueWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueDequeueWithPermissions.json new file mode 100644 index 000000000000..b960f80d6e61 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueDequeueWithPermissions.json @@ -0,0 +1,26 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/95de47e5e8b34187ac4205a5be0fc3c9f34c6f07f0674f3fb9d9fb3d74652abc", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c8a5ee89-3131-4f1d-948d-1910d368d6f0" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "OutOfRangeInput", + "retry-after" : "0", + "Content-Length" : "256", + "StatusCode" : "400", + "x-ms-request-id" : "3c0e5280-7003-001b-407d-b01ee4000000", + "Body" : "OutOfRangeInputThe specified resource name length is not within the permissible limits.\nRequestId:3c0e5280-7003-001b-407d-b01ee4000000\nTime:2019-12-11T23:46:16.4415453Z", + "Date" : "Wed, 11 Dec 2019 23:46:15 GMT", + "x-ms-client-request-id" : "c8a5ee89-3131-4f1d-948d-1910d368d6f0", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "95de47e5e8b34187ac4205a5be0fc3c9f34c6f07f0674f3fb9d9fb3d74652abc" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithId.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithId.json new file mode 100644 index 000000000000..43e89227f568 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithId.json @@ -0,0 +1,109 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithid5561602", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "8ed7626c-420e-4bb3-82fd-393a1d49188d" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d23ab-c003-0106-7d7e-b0815b000000", + "Date" : "Wed, 11 Dec 2019 23:56:50 GMT", + "x-ms-client-request-id" : "8ed7626c-420e-4bb3-82fd-393a1d49188d" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithid5561602/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "4e8ad2a0-a5b2-42c0-80f3-f397defe2898", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d23bf-c003-0106-0f7e-b0815b000000", + "Body" : "72298a1d-92db-4bd0-a5f5-e43b561ba1c9Wed, 11 Dec 2019 23:56:50 GMTWed, 18 Dec 2019 23:56:50 GMTAgAAAAMAAAAAAAAAjJsHqH6w1QE=Wed, 11 Dec 2019 23:56:50 GMT", + "Date" : "Wed, 11 Dec 2019 23:56:50 GMT", + "x-ms-client-request-id" : "4e8ad2a0-a5b2-42c0-80f3-f397defe2898", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithid5561602?comp=acl", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "8a2bfaac-63f4-437a-aff4-5fe991660df6", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "4d3d23e4-c003-0106-337e-b0815b000000", + "Date" : "Wed, 11 Dec 2019 23:56:50 GMT", + "x-ms-client-request-id" : "8a2bfaac-63f4-437a-aff4-5fe991660df6" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithid5561602/messages?sv=2019-02-02&si=38ec5686-9a64-4a44-b2bd-3969b0ecfa24&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f73d17b8-bddf-4d40-8661-593d7fe6723a", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d4dd5-c003-0106-287e-b0815b000000", + "Body" : "c3e65da4-0d49-489c-ac16-bdbee4c0d162Wed, 11 Dec 2019 23:57:21 GMTWed, 18 Dec 2019 23:57:21 GMTAgAAAAMAAAAAAAAAbBJVun6w1QE=Wed, 11 Dec 2019 23:57:21 GMT", + "Date" : "Wed, 11 Dec 2019 23:57:20 GMT", + "x-ms-client-request-id" : "f73d17b8-bddf-4d40-8661-593d7fe6723a", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithid5561602/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&si=38ec5686-9a64-4a44-b2bd-3969b0ecfa24&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "a4daecd2-3857-4446-bce4-a8253c793241" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "Cache-Control" : "no-cache", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "4d3d4de5-c003-0106-357e-b0815b000000", + "Body" : "72298a1d-92db-4bd0-a5f5-e43b561ba1c9Wed, 11 Dec 2019 23:56:50 GMTWed, 18 Dec 2019 23:56:50 GMTAgAAAAMAAAAAAAAArDM8zH6w1QE=Wed, 11 Dec 2019 23:57:51 GMT1testc3e65da4-0d49-489c-ac16-bdbee4c0d162Wed, 11 Dec 2019 23:57:21 GMTWed, 18 Dec 2019 23:57:21 GMTAgAAAAMAAAAAAAAArDM8zH6w1QE=Wed, 11 Dec 2019 23:57:51 GMT1sastest", + "Date" : "Wed, 11 Dec 2019 23:57:20 GMT", + "x-ms-client-request-id" : "a4daecd2-3857-4446-bce4-a8253c793241", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesasclienttestsqueuesasenqueuewithid5561602", "2019-12-11T23:56:50.926480100Z", "2019-12-11T23:56:50.933479600Z", "38ec5686-9a64-4a44-b2bd-3969b0ecfa24", "queue00604028" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithIdentifier.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithIdentifier.json new file mode 100644 index 000000000000..8fc5c315e10f --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithIdentifier.json @@ -0,0 +1,26 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/379f8962896845a2b451c413ed8dfb0a5670197d8f674f67a9dc27132c81f034", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "b30c64fb-8da0-418e-b57d-0eee71102ad9" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "OutOfRangeInput", + "retry-after" : "0", + "Content-Length" : "256", + "StatusCode" : "400", + "x-ms-request-id" : "00cd0878-7003-0076-017e-b0b4ca000000", + "Body" : "OutOfRangeInputThe specified resource name length is not within the permissible limits.\nRequestId:00cd0878-7003-0076-017e-b0b4ca000000\nTime:2019-12-11T23:56:20.9738955Z", + "Date" : "Wed, 11 Dec 2019 23:56:20 GMT", + "x-ms-client-request-id" : "b30c64fb-8da0-418e-b57d-0eee71102ad9", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "379f8962896845a2b451c413ed8dfb0a5670197d8f674f67a9dc27132c81f034" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithPerm.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithPerm.json new file mode 100644 index 000000000000..b54eca761242 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithPerm.json @@ -0,0 +1,112 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithperm99742e", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "88b857ad-4761-41f6-a80c-980def0e2e83" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d221d-c003-0106-107e-b0815b000000", + "Date" : "Wed, 11 Dec 2019 23:56:48 GMT", + "x-ms-client-request-id" : "88b857ad-4761-41f6-a80c-980def0e2e83" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithperm99742e/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "d2ba0613-2a84-4d27-b319-a315f503e52a", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d224e-c003-0106-3c7e-b0815b000000", + "Body" : "28df5371-d9f1-45db-a589-668cfe97c7b4Wed, 11 Dec 2019 23:56:49 GMTWed, 18 Dec 2019 23:56:49 GMTAgAAAAMAAAAAAAAAS5Nap36w1QE=Wed, 11 Dec 2019 23:56:49 GMT", + "Date" : "Wed, 11 Dec 2019 23:56:49 GMT", + "x-ms-client-request-id" : "d2ba0613-2a84-4d27-b319-a315f503e52a", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithperm99742e/messages?sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A56%3A49Z&se=2019-12-12T23%3A56%3A49Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "849ed38a-d9d8-4e14-95c6-443494185316", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d2273-c003-0106-617e-b0815b000000", + "Body" : "b82f9a94-0421-4fd2-ba01-06aad0799ae6Wed, 11 Dec 2019 23:56:49 GMTWed, 18 Dec 2019 23:56:49 GMTAgAAAAMAAAAAAAAAgudzp36w1QE=Wed, 11 Dec 2019 23:56:49 GMT", + "Date" : "Wed, 11 Dec 2019 23:56:49 GMT", + "x-ms-client-request-id" : "849ed38a-d9d8-4e14-95c6-443494185316", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithperm99742e/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A56%3A49Z&se=2019-12-12T23%3A56%3A49Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1d30eb80-b164-415d-be06-3129852b1aee" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "Cache-Control" : "no-cache", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "4d3d2294-c003-0106-017e-b0815b000000", + "Body" : "28df5371-d9f1-45db-a589-668cfe97c7b4Wed, 11 Dec 2019 23:56:49 GMTWed, 18 Dec 2019 23:56:49 GMTAgAAAAMAAAAAAAAAJtVguX6w1QE=Wed, 11 Dec 2019 23:57:19 GMT1testb82f9a94-0421-4fd2-ba01-06aad0799ae6Wed, 11 Dec 2019 23:56:49 GMTWed, 18 Dec 2019 23:56:49 GMTAgAAAAMAAAAAAAAAJtVguX6w1QE=Wed, 11 Dec 2019 23:57:19 GMT1sastest", + "Date" : "Wed, 11 Dec 2019 23:56:49 GMT", + "x-ms-client-request-id" : "1d30eb80-b164-415d-be06-3129852b1aee", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasenqueuewithperm99742e/messages/28df5371-d9f1-45db-a589-668cfe97c7b4?popreceipt=AgAAAAMAAAAAAAAAS5Nap36w1QE%3d&visibilitytimeout=3600&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A56%3A49Z&se=2019-12-12T23%3A56%3A49Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "21348bba-f147-4fc8-8ad3-d99b38e04978", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "AuthorizationPermissionMismatch", + "retry-after" : "0", + "Content-Length" : "279", + "StatusCode" : "403", + "x-ms-request-id" : "4d3d22b5-c003-0106-1c7e-b0815b000000", + "Body" : "AuthorizationPermissionMismatchThis request is not authorized to perform this operation using this permission.\nRequestId:4d3d22b5-c003-0106-1c7e-b0815b000000\nTime:2019-12-11T23:56:50.1553156Z", + "Date" : "Wed, 11 Dec 2019 23:56:49 GMT", + "x-ms-client-request-id" : "21348bba-f147-4fc8-8ad3-d99b38e04978", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesasclienttestsqueuesasenqueuewithperm99742e", "2019-12-11T23:56:49.822952500Z", "2019-12-11T23:56:49.832484400Z", "queue936622db" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithPermissions.json new file mode 100644 index 000000000000..851d0bda472c --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASEnqueueWithPermissions.json @@ -0,0 +1,26 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/9c5340942240457db3823a964d752089d981a58dd19d46ca82ba18de4bcb8eca", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "29466438-f0ff-4737-bfa3-b6cd015adfe4" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "OutOfRangeInput", + "retry-after" : "0", + "Content-Length" : "256", + "StatusCode" : "400", + "x-ms-request-id" : "bbaaf4f2-b003-00c1-797e-b0bbcf000000", + "Body" : "OutOfRangeInputThe specified resource name length is not within the permissible limits.\nRequestId:bbaaf4f2-b003-00c1-797e-b0bbcf000000\nTime:2019-12-11T23:54:44.9459592Z", + "Date" : "Wed, 11 Dec 2019 23:54:44 GMT", + "x-ms-client-request-id" : "29466438-f0ff-4737-bfa3-b6cd015adfe4", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "9c5340942240457db3823a964d752089d981a58dd19d46ca82ba18de4bcb8eca" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASUpdateDeleteWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASUpdateDeleteWithPermissions.json new file mode 100644 index 000000000000..5106d82c857b --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASUpdateDeleteWithPermissions.json @@ -0,0 +1,111 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatedeletewithpermissions49212", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "45c0eefa-648e-4718-a82e-49d8855f042c" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "3c0e5297-7003-001b-507d-b01ee4000000", + "Date" : "Wed, 11 Dec 2019 23:46:16 GMT", + "x-ms-client-request-id" : "45c0eefa-648e-4718-a82e-49d8855f042c" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatedeletewithpermissions49212/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "33321d18-c4cc-40df-b424-accd376431eb", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "3c0e529f-7003-001b-547d-b01ee4000000", + "Body" : "e3554a59-7e4e-4ded-b475-0ec0e8d0bf1bWed, 11 Dec 2019 23:46:16 GMTWed, 18 Dec 2019 23:46:16 GMTAgAAAAMAAAAAAAAAX+ryLX2w1QE=Wed, 11 Dec 2019 23:46:16 GMT", + "Date" : "Wed, 11 Dec 2019 23:46:16 GMT", + "x-ms-client-request-id" : "33321d18-c4cc-40df-b424-accd376431eb", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatedeletewithpermissions49212/messages/e3554a59-7e4e-4ded-b475-0ec0e8d0bf1b?popreceipt=AgAAAAMAAAAAAAAAX%2bryLX2w1QE%3d&visibilitytimeout=0&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A46%3A16Z&se=2019-12-12T23%3A46%3A16Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "ab8c97a6-903a-4948-bf85-c36034cf30d5", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-time-next-visible" : "Wed, 11 Dec 2019 23:46:16 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "3c0e52b3-7003-001b-627d-b01ee4000000", + "x-ms-popreceipt" : "AwAAAAMAAAAAAAAAFf0FLn2w1QEAAAAA", + "Date" : "Wed, 11 Dec 2019 23:46:16 GMT", + "x-ms-client-request-id" : "ab8c97a6-903a-4948-bf85-c36034cf30d5" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatedeletewithpermissions49212/messages?numofmessages=1&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A46%3A16Z&se=2019-12-12T23%3A46%3A16Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5df4afb1-23c4-4bb5-98ec-4cb7a006a38a" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "Cache-Control" : "no-cache", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "3c0e52ba-7003-001b-677d-b01ee4000000", + "Body" : "e3554a59-7e4e-4ded-b475-0ec0e8d0bf1bWed, 11 Dec 2019 23:46:16 GMTWed, 18 Dec 2019 23:46:16 GMTAgAAAAMAAAAAAAAACVvsP32w1QE=Wed, 11 Dec 2019 23:46:46 GMT1testing", + "Date" : "Wed, 11 Dec 2019 23:46:16 GMT", + "x-ms-client-request-id" : "5df4afb1-23c4-4bb5-98ec-4cb7a006a38a", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatedeletewithpermissions49212?sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A46%3A16Z&se=2019-12-12T23%3A46%3A16Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "abdce682-7514-4fdf-ba8d-e9e5ed09bb21" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "AuthorizationFailure", + "retry-after" : "0", + "Content-Length" : "246", + "StatusCode" : "403", + "x-ms-request-id" : "3c0e52c0-7003-001b-6c7d-b01ee4000000", + "Body" : "AuthorizationFailureThis request is not authorized to perform this operation.\nRequestId:3c0e52c0-7003-001b-6c7d-b01ee4000000\nTime:2019-12-11T23:46:16.7468358Z", + "Date" : "Wed, 11 Dec 2019 23:46:16 GMT", + "x-ms-client-request-id" : "abdce682-7514-4fdf-ba8d-e9e5ed09bb21", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesasclienttestsqueuesasupdatedeletewithpermissions49212", "2019-12-11T23:46:16.596058500Z", "2019-12-11T23:46:16.604068500Z", "queue83333268" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASUpdateWithPerm.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASUpdateWithPerm.json new file mode 100644 index 000000000000..332bc00d508a --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASUpdateWithPerm.json @@ -0,0 +1,111 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatewithperm9254692", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "73e7c5b6-c8ca-4722-a0d8-e77fb4505892" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d233e-c003-0106-1b7e-b0815b000000", + "Date" : "Wed, 11 Dec 2019 23:56:49 GMT", + "x-ms-client-request-id" : "73e7c5b6-c8ca-4722-a0d8-e77fb4505892" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatewithperm9254692/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "05f0ce72-8d96-4219-8736-4627a132821b", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d2351-c003-0106-2a7e-b0815b000000", + "Body" : "90d829ba-c847-4eaa-98c5-f24e48c9d120Wed, 11 Dec 2019 23:56:50 GMTWed, 18 Dec 2019 23:56:50 GMTAgAAAAMAAAAAAAAAy77Rp36w1QE=Wed, 11 Dec 2019 23:56:50 GMT", + "Date" : "Wed, 11 Dec 2019 23:56:49 GMT", + "x-ms-client-request-id" : "05f0ce72-8d96-4219-8736-4627a132821b", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatewithperm9254692/messages/90d829ba-c847-4eaa-98c5-f24e48c9d120?popreceipt=AgAAAAMAAAAAAAAAy77Rp36w1QE%3d&visibilitytimeout=0&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A56%3A50Z&se=2019-12-12T23%3A56%3A50Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5e07592d-5729-4901-8896-af4a835a4926", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-time-next-visible" : "Wed, 11 Dec 2019 23:56:50 GMT", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "4d3d2367-c003-0106-3f7e-b0815b000000", + "x-ms-popreceipt" : "AwAAAAMAAAAAAAAAug3bp36w1QEAAAAA", + "Date" : "Wed, 11 Dec 2019 23:56:49 GMT", + "x-ms-client-request-id" : "5e07592d-5729-4901-8896-af4a835a4926" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatewithperm9254692/messages?numofmessages=1&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A56%3A50Z&se=2019-12-12T23%3A56%3A50Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "eef59dba-7740-413f-9e3e-84b556018afe" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "Cache-Control" : "no-cache", + "retry-after" : "0", + "StatusCode" : "200", + "x-ms-request-id" : "4d3d2374-c003-0106-4c7e-b0815b000000", + "Body" : "90d829ba-c847-4eaa-98c5-f24e48c9d120Wed, 11 Dec 2019 23:56:50 GMTWed, 18 Dec 2019 23:56:50 GMTAgAAAAMAAAAAAAAASo7DuX6w1QE=Wed, 11 Dec 2019 23:57:20 GMT1testing", + "Date" : "Wed, 11 Dec 2019 23:56:49 GMT", + "x-ms-client-request-id" : "eef59dba-7740-413f-9e3e-84b556018afe", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueuesasupdatewithperm9254692?sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A56%3A50Z&se=2019-12-12T23%3A56%3A50Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "eb0a93fd-d780-43c6-a76f-8c9c46c82468" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "AuthorizationFailure", + "retry-after" : "0", + "Content-Length" : "246", + "StatusCode" : "403", + "x-ms-request-id" : "4d3d2385-c003-0106-5b7e-b0815b000000", + "Body" : "AuthorizationFailureThis request is not authorized to perform this operation.\nRequestId:4d3d2385-c003-0106-5b7e-b0815b000000\nTime:2019-12-11T23:56:50.6698001Z", + "Date" : "Wed, 11 Dec 2019 23:56:49 GMT", + "x-ms-client-request-id" : "eb0a93fd-d780-43c6-a76f-8c9c46c82468", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesasclienttestsqueuesasupdatewithperm9254692", "2019-12-11T23:56:50.561482200Z", "2019-12-11T23:56:50.561482200Z", "queue37878a3d" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASUpdateWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASUpdateWithPermissions.json new file mode 100644 index 000000000000..bfa690dc12b5 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueSASUpdateWithPermissions.json @@ -0,0 +1,26 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/c4a58014a5584f4bb1b452eddd27a65f3943bf0f1a8a43458a56b8e7d58e6c64", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "658aa61a-b8ee-4b81-a52e-bcf343f22ae1" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "OutOfRangeInput", + "retry-after" : "0", + "Content-Length" : "256", + "StatusCode" : "400", + "x-ms-request-id" : "00cd085a-7003-0076-697e-b0b4ca000000", + "Body" : "OutOfRangeInputThe specified resource name length is not within the permissible limits.\nRequestId:00cd085a-7003-0076-697e-b0b4ca000000\nTime:2019-12-11T23:56:20.8878143Z", + "Date" : "Wed, 11 Dec 2019 23:56:20 GMT", + "x-ms-client-request-id" : "658aa61a-b8ee-4b81-a52e-bcf343f22ae1", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "c4a58014a5584f4bb1b452eddd27a65f3943bf0f1a8a43458a56b8e7d58e6c64" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueServiceSASCreateDeleteQueue.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueServiceSASCreateDeleteQueue.json new file mode 100644 index 000000000000..4e73e1d5a5b7 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueServiceSASCreateDeleteQueue.json @@ -0,0 +1,26 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/3cea4f5378704083b5aba631ce5ef0fd82ecb5120eb948b7b54d45f51087d6d6", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "442c5fb5-dafe-4bbc-aaff-a4fbd8495cd6" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "x-ms-error-code" : "OutOfRangeInput", + "retry-after" : "0", + "Content-Length" : "256", + "StatusCode" : "400", + "x-ms-request-id" : "00cd0886-7003-0076-0d7e-b0b4ca000000", + "Body" : "OutOfRangeInputThe specified resource name length is not within the permissible limits.\nRequestId:00cd0886-7003-0076-0d7e-b0b4ca000000\nTime:2019-12-11T23:56:21.0489673Z", + "Date" : "Wed, 11 Dec 2019 23:56:20 GMT", + "x-ms-client-request-id" : "442c5fb5-dafe-4bbc-aaff-a4fbd8495cd6", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "3cea4f5378704083b5aba631ce5ef0fd82ecb5120eb948b7b54d45f51087d6d6" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueServiceSASCreateQueue.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueServiceSASCreateQueue.json new file mode 100644 index 000000000000..ee7dcdb8f876 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueServiceSASCreateQueue.json @@ -0,0 +1,83 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueueservicesascreatequeue07644", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "05979a16-6082-47e8-8ce5-35648dc5e165" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d4e29-c003-0106-707e-b0815b000000", + "Date" : "Wed, 11 Dec 2019 23:57:21 GMT", + "x-ms-client-request-id" : "05979a16-6082-47e8-8ce5-35648dc5e165" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueueservicesascreatequeue07644/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "1e891027-f590-403b-86a8-e33db3f7286b", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d4e3b-c003-0106-807e-b0815b000000", + "Body" : "cdfb8ddc-4498-4224-8ad7-3077654ce4d0Wed, 11 Dec 2019 23:57:21 GMTWed, 18 Dec 2019 23:57:21 GMTAgAAAAMAAAAAAAAAISt4un6w1QE=Wed, 11 Dec 2019 23:57:21 GMT", + "Date" : "Wed, 11 Dec 2019 23:57:21 GMT", + "x-ms-client-request-id" : "1e891027-f590-403b-86a8-e33db3f7286b", + "Content-Type" : "application/xml" + }, + "Exception" : null + }, { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueueservicesascreatequeue44448?sv=2019-02-02&ss=q&srt=sco&se=2019-12-12T23%3A57%3A21Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0e67d3f6-fb7c-4d2a-b7fa-91e5e2400823" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d4e59-c003-0106-1c7e-b0815b000000", + "Date" : "Wed, 11 Dec 2019 23:57:21 GMT", + "x-ms-client-request-id" : "0e67d3f6-fb7c-4d2a-b7fa-91e5e2400823" + }, + "Exception" : null + }, { + "Method" : "DELETE", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueueservicesascreatequeue44448?sv=2019-02-02&ss=q&srt=sco&se=2019-12-12T23%3A57%3A21Z&sp=rdc&sig=REDACTED", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e8fbc02b-386f-4ad3-8c5b-ba1a34662f19" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "204", + "x-ms-request-id" : "4d3d4e68-c003-0106-297e-b0815b000000", + "Date" : "Wed, 11 Dec 2019 23:57:21 GMT", + "x-ms-client-request-id" : "e8fbc02b-386f-4ad3-8c5b-ba1a34662f19" + }, + "Exception" : null + } ], + "variables" : [ "queuesasclienttestsqueueservicesascreatequeue07644", "2019-12-11T23:57:21.849115600Z", "queuesasclienttestsqueueservicesascreatequeue44448" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueServiceSASListQueues.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueServiceSASListQueues.json new file mode 100644 index 000000000000..15820d4a20e7 --- /dev/null +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsQueueServiceSASListQueues.json @@ -0,0 +1,45 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueueservicesaslistqueues18543", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "218cb5fd-1595-40fb-81b1-5f3184946d95" + }, + "Response" : { + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d4e91-c003-0106-507e-b0815b000000", + "Date" : "Wed, 11 Dec 2019 23:57:21 GMT", + "x-ms-client-request-id" : "218cb5fd-1595-40fb-81b1-5f3184946d95" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queuesasclienttestsqueueservicesaslistqueues18543/messages", + "Headers" : { + "x-ms-version" : "2019-02-02", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0601e866-3cef-42c8-9d5e-ba66c13f71a5", + "Content-Type" : "application/xml; charset=utf-8" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-ms-version" : "2019-02-02", + "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", + "retry-after" : "0", + "StatusCode" : "201", + "x-ms-request-id" : "4d3d4e9f-c003-0106-5d7e-b0815b000000", + "Body" : "4a1b91d9-8bc0-4c91-bb8f-a6f3e4db5a0eWed, 11 Dec 2019 23:57:22 GMTWed, 18 Dec 2019 23:57:22 GMTAgAAAAMAAAAAAAAAKninun6w1QE=Wed, 11 Dec 2019 23:57:22 GMT", + "Date" : "Wed, 11 Dec 2019 23:57:21 GMT", + "x-ms-client-request-id" : "0601e866-3cef-42c8-9d5e-ba66c13f71a5", + "Content-Type" : "application/xml" + }, + "Exception" : null + } ], + "variables" : [ "queuesasclienttestsqueueservicesaslistqueues18543", "2019-12-11T23:57:22.166113300Z" ] +} \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestAccountQueueServiceSASCreateQueueDeleteQueue.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestAccountQueueServiceSASCreateQueueDeleteQueue.json index 6567b039b714..0b1b4a73447c 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestAccountQueueServiceSASCreateQueueDeleteQueue.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestAccountQueueServiceSASCreateQueueDeleteQueue.json @@ -1,11 +1,11 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/e7bc4b6553", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/d464c61d4d", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "b3f598b1-7d17-430b-bfc7-ea5e60b47477" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "eca6df0f-3f21-460d-a712-88af7b02cdfb" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -13,18 +13,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fd06-9003-002b-78f6-a912f7000000", - "Date" : "Tue, 03 Dec 2019 16:30:05 GMT", - "x-ms-client-request-id" : "b3f598b1-7d17-430b-bfc7-ea5e60b47477" + "x-ms-request-id" : "40939817-4003-0117-267c-b0b640000000", + "Date" : "Wed, 11 Dec 2019 23:41:55 GMT", + "x-ms-client-request-id" : "eca6df0f-3f21-460d-a712-88af7b02cdfb" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "http://gapradev.queue.core.windows.net/e7bc4b6553/messages", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/d464c61d4d/messages", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "e27354b9-9d39-41a7-adda-77773d7c9868", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "0b8761e3-9e3e-494a-b6ae-612bd76b3bcb", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { @@ -33,20 +33,20 @@ "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fd08-9003-002b-79f6-a912f7000000", - "Body" : "6cd99460-8e47-49df-9c88-6f3caab797efTue, 03 Dec 2019 16:30:06 GMTTue, 10 Dec 2019 16:30:06 GMTAgAAAAMAAAAAAAAAs8ju6/ap1QE=Tue, 03 Dec 2019 16:30:06 GMT", - "Date" : "Tue, 03 Dec 2019 16:30:05 GMT", - "x-ms-client-request-id" : "e27354b9-9d39-41a7-adda-77773d7c9868", + "x-ms-request-id" : "40939820-4003-0117-2e7c-b0b640000000", + "Body" : "41f9d84e-868f-4c22-8474-038389ce6f94Wed, 11 Dec 2019 23:41:56 GMTWed, 18 Dec 2019 23:41:56 GMTAgAAAAMAAAAAAAAATh7Qknyw1QE=Wed, 11 Dec 2019 23:41:56 GMT", + "Date" : "Wed, 11 Dec 2019 23:41:55 GMT", + "x-ms-client-request-id" : "0b8761e3-9e3e-494a-b6ae-612bd76b3bcb", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/queue?sv=2019-02-02&ss=q&srt=sco&se=2019-12-04T16%3A30%3A06Z&sp=rdc&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queue?sv=2019-02-02&ss=q&srt=sco&se=2019-12-12T23%3A41%3A56Z&sp=rdc&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "0999f23b-661c-4666-aeec-12b7e94cbab0" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "333ceaf7-3e16-4e64-ae86-30ce8415fa27" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -54,18 +54,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fd09-9003-002b-7af6-a912f7000000", - "Date" : "Tue, 03 Dec 2019 16:30:05 GMT", - "x-ms-client-request-id" : "0999f23b-661c-4666-aeec-12b7e94cbab0" + "x-ms-request-id" : "40939839-4003-0117-447c-b0b640000000", + "Date" : "Wed, 11 Dec 2019 23:41:55 GMT", + "x-ms-client-request-id" : "333ceaf7-3e16-4e64-ae86-30ce8415fa27" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "http://gapradev.queue.core.windows.net/queue?sv=2019-02-02&ss=q&srt=sco&se=2019-12-04T16%3A30%3A06Z&sp=rdc&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/queue?sv=2019-02-02&ss=q&srt=sco&se=2019-12-12T23%3A41%3A56Z&sp=rdc&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "c38db82f-aaa5-4849-9adb-297041d2920c" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "afbd3633-c1d6-4dac-a0c3-6b8ab5a04ce5" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -73,11 +73,11 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "204", - "x-ms-request-id" : "c338fd0b-9003-002b-7bf6-a912f7000000", - "Date" : "Tue, 03 Dec 2019 16:30:05 GMT", - "x-ms-client-request-id" : "c38db82f-aaa5-4849-9adb-297041d2920c" + "x-ms-request-id" : "40939842-4003-0117-4b7c-b0b640000000", + "Date" : "Wed, 11 Dec 2019 23:41:55 GMT", + "x-ms-client-request-id" : "afbd3633-c1d6-4dac-a0c3-6b8ab5a04ce5" }, "Exception" : null } ], - "variables" : [ "e7bc4b6553", "2019-12-03T16:30:06.281838600Z" ] + "variables" : [ "d464c61d4d", "2019-12-11T23:41:56.417912800Z" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestAccountQueueServiceSASListQueues.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestAccountQueueServiceSASListQueues.json index a269308007f8..3f12645c0196 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestAccountQueueServiceSASListQueues.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestAccountQueueServiceSASListQueues.json @@ -1,11 +1,11 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/6ea898ac58", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/e09a8979c0", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "d02bd6a6-5b04-4326-8c2e-7c639c44b38b" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e809a05c-e484-48f0-9fc5-75ac7348b65a" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -13,18 +13,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fd0d-9003-002b-7df6-a912f7000000", - "Date" : "Tue, 03 Dec 2019 16:30:05 GMT", - "x-ms-client-request-id" : "d02bd6a6-5b04-4326-8c2e-7c639c44b38b" + "x-ms-request-id" : "4093984a-4003-0117-537c-b0b640000000", + "Date" : "Wed, 11 Dec 2019 23:41:55 GMT", + "x-ms-client-request-id" : "e809a05c-e484-48f0-9fc5-75ac7348b65a" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "http://gapradev.queue.core.windows.net/6ea898ac58/messages", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/e09a8979c0/messages", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "96a0ffdf-c03c-4fd9-83e5-1da26c54e727", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9d5f8374-9493-4f5d-b679-6af6f7d7ed6e", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { @@ -33,13 +33,13 @@ "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fd10-9003-002b-7ef6-a912f7000000", - "Body" : "9aab594c-812b-44f0-bbd0-c9fa53e868a1Tue, 03 Dec 2019 16:30:06 GMTTue, 10 Dec 2019 16:30:06 GMTAgAAAAMAAAAAAAAAf7lA7Pap1QE=Tue, 03 Dec 2019 16:30:06 GMT", - "Date" : "Tue, 03 Dec 2019 16:30:06 GMT", - "x-ms-client-request-id" : "96a0ffdf-c03c-4fd9-83e5-1da26c54e727", + "x-ms-request-id" : "40939851-4003-0117-587c-b0b640000000", + "Body" : "a16e30ff-de06-4cd0-9a9d-57fa4bf06512Wed, 11 Dec 2019 23:41:56 GMTWed, 18 Dec 2019 23:41:56 GMTAgAAAAMAAAAAAAAAmYn6knyw1QE=Wed, 11 Dec 2019 23:41:56 GMT", + "Date" : "Wed, 11 Dec 2019 23:41:56 GMT", + "x-ms-client-request-id" : "9d5f8374-9493-4f5d-b679-6af6f7d7ed6e", "Content-Type" : "application/xml" }, "Exception" : null } ], - "variables" : [ "6ea898ac58", "2019-12-03T16:30:06.808736100Z" ] + "variables" : [ "e09a8979c0", "2019-12-11T23:41:56.587913700Z" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASEnqueueDequeueWithIdentifier.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASEnqueueDequeueWithIdentifier.json index 5d22d019566e..ded9c5a16763 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASEnqueueDequeueWithIdentifier.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASEnqueueDequeueWithIdentifier.json @@ -1,11 +1,11 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/45c06bcf11", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/d92872abb8", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "b64b22d4-5bb1-46ee-8024-39ffa45a8915" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "e305a40f-ec9d-4dbc-ab0f-fce0ebc3df6e" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -13,18 +13,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fcd8-9003-002b-66f6-a912f7000000", - "Date" : "Tue, 03 Dec 2019 16:29:35 GMT", - "x-ms-client-request-id" : "b64b22d4-5bb1-46ee-8024-39ffa45a8915" + "x-ms-request-id" : "40937cde-4003-0117-107c-b0b640000000", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "e305a40f-ec9d-4dbc-ab0f-fce0ebc3df6e" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "http://gapradev.queue.core.windows.net/45c06bcf11/messages", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/d92872abb8/messages", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "8bb0557e-4455-4626-b85d-90f257f11544", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c2a70640-1235-4db8-9289-ae8f18dfb717", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { @@ -33,20 +33,20 @@ "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fcda-9003-002b-67f6-a912f7000000", - "Body" : "a3f07532-82ed-45b6-88c5-f8c57027468cTue, 03 Dec 2019 16:29:35 GMTTue, 10 Dec 2019 16:29:35 GMTAgAAAAMAAAAAAAAAQMSk2fap1QE=Tue, 03 Dec 2019 16:29:35 GMT", - "Date" : "Tue, 03 Dec 2019 16:29:35 GMT", - "x-ms-client-request-id" : "8bb0557e-4455-4626-b85d-90f257f11544", + "x-ms-request-id" : "40937cec-4003-0117-197c-b0b640000000", + "Body" : "5802ce47-b81e-4eea-90f0-3535cb9e9e4fWed, 11 Dec 2019 23:41:25 GMTWed, 18 Dec 2019 23:41:25 GMTAgAAAAMAAAAAAAAAysC3gHyw1QE=Wed, 11 Dec 2019 23:41:25 GMT", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "c2a70640-1235-4db8-9289-ae8f18dfb717", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/45c06bcf11?comp=acl", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/d92872abb8?comp=acl", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "427f7fb9-bef0-4154-a2c9-059411d0a536", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "21209a7e-87e3-4312-89b3-e85433364fd8", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { @@ -55,18 +55,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "204", - "x-ms-request-id" : "c338fcdb-9003-002b-68f6-a912f7000000", - "Date" : "Tue, 03 Dec 2019 16:29:35 GMT", - "x-ms-client-request-id" : "427f7fb9-bef0-4154-a2c9-059411d0a536" + "x-ms-request-id" : "40937cf6-4003-0117-237c-b0b640000000", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "21209a7e-87e3-4312-89b3-e85433364fd8" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "http://gapradev.queue.core.windows.net/45c06bcf11/messages?sv=2019-02-02&si=03ab0fb6-ccea-48fe-b657-c72befb6acdf&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/d92872abb8/messages?sv=2019-02-02&si=b1dc1cdf-ce47-4ef9-969b-46a96c9c68f2&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "6b7c67fe-666e-4238-beef-aca394fe1277", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "454b7bf3-f68e-4574-a934-ea999fd9c1ea", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { @@ -75,20 +75,20 @@ "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fd01-9003-002b-75f6-a912f7000000", - "Body" : "45b5544b-0328-4c5d-8857-295f0f858e49Tue, 03 Dec 2019 16:30:05 GMTTue, 10 Dec 2019 16:30:05 GMTAgAAAAMAAAAAAAAANJC16/ap1QE=Tue, 03 Dec 2019 16:30:05 GMT", - "Date" : "Tue, 03 Dec 2019 16:30:05 GMT", - "x-ms-client-request-id" : "6b7c67fe-666e-4238-beef-aca394fe1277", + "x-ms-request-id" : "409397ed-4003-0117-037c-b0b640000000", + "Body" : "ba366a74-967e-42e8-be3c-5e1164058180Wed, 11 Dec 2019 23:41:56 GMTWed, 18 Dec 2019 23:41:56 GMTAgAAAAMAAAAAAAAA9/Srknyw1QE=Wed, 11 Dec 2019 23:41:56 GMT", + "Date" : "Wed, 11 Dec 2019 23:41:55 GMT", + "x-ms-client-request-id" : "454b7bf3-f68e-4574-a934-ea999fd9c1ea", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "http://gapradev.queue.core.windows.net/45c06bcf11/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&si=03ab0fb6-ccea-48fe-b657-c72befb6acdf&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/d92872abb8/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&si=b1dc1cdf-ce47-4ef9-969b-46a96c9c68f2&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "7d64ef3b-1a95-4f0b-b307-5f07994cc07a" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "f725f9d0-8041-444a-a965-b8764acf41c2" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -97,13 +97,13 @@ "Cache-Control" : "no-cache", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "c338fd04-9003-002b-76f6-a912f7000000", - "Body" : "a3f07532-82ed-45b6-88c5-f8c57027468cTue, 03 Dec 2019 16:29:35 GMTTue, 10 Dec 2019 16:29:35 GMTAgAAAAMAAAAAAAAAmCuk/fap1QE=Tue, 03 Dec 2019 16:30:35 GMT1test45b5544b-0328-4c5d-8857-295f0f858e49Tue, 03 Dec 2019 16:30:05 GMTTue, 10 Dec 2019 16:30:05 GMTAgAAAAMAAAAAAAAAmCuk/fap1QE=Tue, 03 Dec 2019 16:30:35 GMT1sastest", - "Date" : "Tue, 03 Dec 2019 16:30:05 GMT", - "x-ms-client-request-id" : "7d64ef3b-1a95-4f0b-b307-5f07994cc07a", + "x-ms-request-id" : "40939800-4003-0117-127c-b0b640000000", + "Body" : "5802ce47-b81e-4eea-90f0-3535cb9e9e4fWed, 11 Dec 2019 23:41:25 GMTWed, 18 Dec 2019 23:41:25 GMTAgAAAAMAAAAAAAAAtvOZpHyw1QE=Wed, 11 Dec 2019 23:42:26 GMT1testba366a74-967e-42e8-be3c-5e1164058180Wed, 11 Dec 2019 23:41:56 GMTWed, 18 Dec 2019 23:41:56 GMTAgAAAAMAAAAAAAAAtvOZpHyw1QE=Wed, 11 Dec 2019 23:42:26 GMT1sastest", + "Date" : "Wed, 11 Dec 2019 23:41:55 GMT", + "x-ms-client-request-id" : "f725f9d0-8041-444a-a965-b8764acf41c2", "Content-Type" : "application/xml" }, "Exception" : null } ], - "variables" : [ "45c06bcf11", "2019-12-03T16:29:35.586848400Z", "2019-12-03T16:29:35.588847600Z", "03ab0fb6-ccea-48fe-b657-c72befb6acdf", "queue3729950c" ] + "variables" : [ "d92872abb8", "2019-12-11T23:41:25.953301400Z", "2019-12-11T23:41:25.959336400Z", "b1dc1cdf-ce47-4ef9-969b-46a96c9c68f2", "queue087417ca" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASEnqueueDequeueWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASEnqueueDequeueWithPermissions.json index 6942b59738f1..1497069c4deb 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASEnqueueDequeueWithPermissions.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASEnqueueDequeueWithPermissions.json @@ -1,11 +1,11 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/e54115704f", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1fbd3253e5", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "69ef3973-80c3-42db-9f3a-e1724074d6fe" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "733b5de0-d7ed-4d5b-91b1-17482f1aa3e3" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -13,18 +13,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fcc6-9003-002b-59f6-a912f7000000", - "Date" : "Tue, 03 Dec 2019 16:29:33 GMT", - "x-ms-client-request-id" : "69ef3973-80c3-42db-9f3a-e1724074d6fe" + "x-ms-request-id" : "40937c4a-4003-0117-117c-b0b640000000", + "Date" : "Wed, 11 Dec 2019 23:41:24 GMT", + "x-ms-client-request-id" : "733b5de0-d7ed-4d5b-91b1-17482f1aa3e3" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "http://gapradev.queue.core.windows.net/e54115704f/messages", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1fbd3253e5/messages", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "b6d13a64-2007-4497-901e-16d9b2a382a6", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "266f747c-2171-403b-b485-6bdecde46cb6", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { @@ -33,20 +33,20 @@ "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fcc9-9003-002b-5af6-a912f7000000", - "Body" : "2ed9f73f-18dc-416b-a8db-f740f06b0669Tue, 03 Dec 2019 16:29:34 GMTTue, 10 Dec 2019 16:29:34 GMTAgAAAAMAAAAAAAAAcse52Pap1QE=Tue, 03 Dec 2019 16:29:34 GMT", - "Date" : "Tue, 03 Dec 2019 16:29:33 GMT", - "x-ms-client-request-id" : "b6d13a64-2007-4497-901e-16d9b2a382a6", + "x-ms-request-id" : "40937c54-4003-0117-197c-b0b640000000", + "Body" : "b2f39baf-ebab-44c3-8021-5dd93592e5abWed, 11 Dec 2019 23:41:25 GMTWed, 18 Dec 2019 23:41:25 GMTAgAAAAMAAAAAAAAAL8FHgHyw1QE=Wed, 11 Dec 2019 23:41:25 GMT", + "Date" : "Wed, 11 Dec 2019 23:41:24 GMT", + "x-ms-client-request-id" : "266f747c-2171-403b-b485-6bdecde46cb6", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "http://gapradev.queue.core.windows.net/e54115704f/messages?sv=2019-02-02&spr=https%2Chttp&st=2019-12-02T16%3A29%3A34Z&se=2019-12-04T16%3A29%3A34Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1fbd3253e5/messages?sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A41%3A25Z&se=2019-12-12T23%3A41%3A25Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "7e70c212-ffe8-45f0-a8e5-b817630b53ff", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "6e23dea6-5d77-4649-b961-822192cf1b98", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { @@ -55,20 +55,20 @@ "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fccb-9003-002b-5cf6-a912f7000000", - "Body" : "bea69690-fb87-4100-a12a-67804eeb66f6Tue, 03 Dec 2019 16:29:34 GMTTue, 10 Dec 2019 16:29:34 GMTAgAAAAMAAAAAAAAAwyDa2Pap1QE=Tue, 03 Dec 2019 16:29:34 GMT", - "Date" : "Tue, 03 Dec 2019 16:29:34 GMT", - "x-ms-client-request-id" : "7e70c212-ffe8-45f0-a8e5-b817630b53ff", + "x-ms-request-id" : "40937c6f-4003-0117-2f7c-b0b640000000", + "Body" : "8900cb85-a364-4808-8c6f-d5781f22be6fWed, 11 Dec 2019 23:41:25 GMTWed, 18 Dec 2019 23:41:25 GMTAgAAAAMAAAAAAAAA4uprgHyw1QE=Wed, 11 Dec 2019 23:41:25 GMT", + "Date" : "Wed, 11 Dec 2019 23:41:24 GMT", + "x-ms-client-request-id" : "6e23dea6-5d77-4649-b961-822192cf1b98", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "http://gapradev.queue.core.windows.net/e54115704f/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-02T16%3A29%3A34Z&se=2019-12-04T16%3A29%3A34Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1fbd3253e5/messages?numofmessages=2&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A41%3A25Z&se=2019-12-12T23%3A41%3A25Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "9a9e09a3-0320-4587-8c8a-93cb50eab972" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "4f9026e5-73f5-498b-bd5b-1f59c5fcde07" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -77,20 +77,20 @@ "Cache-Control" : "no-cache", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "c338fccc-9003-002b-5df6-a912f7000000", - "Body" : "2ed9f73f-18dc-416b-a8db-f740f06b0669Tue, 03 Dec 2019 16:29:34 GMTTue, 10 Dec 2019 16:29:34 GMTAgAAAAMAAAAAAAAAlT7M6vap1QE=Tue, 03 Dec 2019 16:30:04 GMT1testbea69690-fb87-4100-a12a-67804eeb66f6Tue, 03 Dec 2019 16:29:34 GMTTue, 10 Dec 2019 16:29:34 GMTAgAAAAMAAAAAAAAAlT7M6vap1QE=Tue, 03 Dec 2019 16:30:04 GMT1sastest", - "Date" : "Tue, 03 Dec 2019 16:29:34 GMT", - "x-ms-client-request-id" : "9a9e09a3-0320-4587-8c8a-93cb50eab972", + "x-ms-request-id" : "40937c90-4003-0117-4c7c-b0b640000000", + "Body" : "b2f39baf-ebab-44c3-8021-5dd93592e5abWed, 11 Dec 2019 23:41:25 GMTWed, 18 Dec 2019 23:41:25 GMTAgAAAAMAAAAAAAAAhv9Yknyw1QE=Wed, 11 Dec 2019 23:41:55 GMT1test8900cb85-a364-4808-8c6f-d5781f22be6fWed, 11 Dec 2019 23:41:25 GMTWed, 18 Dec 2019 23:41:25 GMTAgAAAAMAAAAAAAAAhv9Yknyw1QE=Wed, 11 Dec 2019 23:41:55 GMT1sastest", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "4f9026e5-73f5-498b-bd5b-1f59c5fcde07", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/e54115704f/messages/2ed9f73f-18dc-416b-a8db-f740f06b0669?popreceipt=AgAAAAMAAAAAAAAAcse52Pap1QE%3d&visibilitytimeout=3600&sv=2019-02-02&spr=https%2Chttp&st=2019-12-02T16%3A29%3A34Z&se=2019-12-04T16%3A29%3A34Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1fbd3253e5/messages/b2f39baf-ebab-44c3-8021-5dd93592e5ab?popreceipt=AgAAAAMAAAAAAAAAL8FHgHyw1QE%3d&visibilitytimeout=3600&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A41%3A25Z&se=2019-12-12T23%3A41%3A25Z&sip=0.0.0.0-255.255.255.255&sp=rap&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "2828dd7c-d9f0-49b3-8e1b-4da303dbbb96", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "640973c0-9011-4746-90e8-d99a14b2e718", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { @@ -100,13 +100,13 @@ "retry-after" : "0", "Content-Length" : "279", "StatusCode" : "403", - "x-ms-request-id" : "c338fcce-9003-002b-5ef6-a912f7000000", - "Body" : "AuthorizationPermissionMismatchThis request is not authorized to perform this operation using this permission.\nRequestId:c338fcce-9003-002b-5ef6-a912f7000000\nTime:2019-12-03T16:29:34.5534502Z", - "Date" : "Tue, 03 Dec 2019 16:29:34 GMT", - "x-ms-client-request-id" : "2828dd7c-d9f0-49b3-8e1b-4da303dbbb96", + "x-ms-request-id" : "40937c9c-4003-0117-577c-b0b640000000", + "Body" : "AuthorizationPermissionMismatchThis request is not authorized to perform this operation using this permission.\nRequestId:40937c9c-4003-0117-577c-b0b640000000\nTime:2019-12-11T23:41:25.5762751Z", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "640973c0-9011-4746-90e8-d99a14b2e718", "Content-Type" : "application/xml" }, "Exception" : null } ], - "variables" : [ "e54115704f", "2019-12-03T16:29:34.110942600Z", "2019-12-03T16:29:34.115970800Z", "queue41903203" ] + "variables" : [ "1fbd3253e5", "2019-12-11T23:41:25.292104500Z", "2019-12-11T23:41:25.298101Z", "queue35469954" ] } \ No newline at end of file diff --git a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASUpdateDeleteWithPermissions.json b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASUpdateDeleteWithPermissions.json index 93370735cfed..9c93fd83a098 100644 --- a/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASUpdateDeleteWithPermissions.json +++ b/sdk/storage/azure-storage-queue/src/test/resources/session-records/QueueSasClientTestsTestQueueSASUpdateDeleteWithPermissions.json @@ -1,11 +1,11 @@ { "networkCallRecords" : [ { "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/e3fd469c94", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1bae1187b9", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "6d5ba806-0aed-4952-a351-b18a0270f433" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "c2f91592-8b78-4618-8bba-b7587bbe22e0" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -13,18 +13,18 @@ "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fcd0-9003-002b-60f6-a912f7000000", - "Date" : "Tue, 03 Dec 2019 16:29:34 GMT", - "x-ms-client-request-id" : "6d5ba806-0aed-4952-a351-b18a0270f433" + "x-ms-request-id" : "40937cb3-4003-0117-6a7c-b0b640000000", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "c2f91592-8b78-4618-8bba-b7587bbe22e0" }, "Exception" : null }, { "Method" : "POST", - "Uri" : "http://gapradev.queue.core.windows.net/e3fd469c94/messages", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1bae1187b9/messages", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "a5daf148-d0d1-4df4-b0d1-8d2a043548de", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "62c0544f-beeb-493d-90ce-d97334378eda", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { @@ -33,42 +33,42 @@ "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", "retry-after" : "0", "StatusCode" : "201", - "x-ms-request-id" : "c338fcd2-9003-002b-61f6-a912f7000000", - "Body" : "f71c058d-f67f-4b3b-8b97-51a38c0c2216Tue, 03 Dec 2019 16:29:34 GMTTue, 10 Dec 2019 16:29:34 GMTAgAAAAMAAAAAAAAAZwJG2fap1QE=Tue, 03 Dec 2019 16:29:34 GMT", - "Date" : "Tue, 03 Dec 2019 16:29:34 GMT", - "x-ms-client-request-id" : "a5daf148-d0d1-4df4-b0d1-8d2a043548de", + "x-ms-request-id" : "40937cb9-4003-0117-6e7c-b0b640000000", + "Body" : "0dc9e66b-896d-4148-83b7-dc0bde707bf4Wed, 11 Dec 2019 23:41:25 GMTWed, 18 Dec 2019 23:41:25 GMTAgAAAAMAAAAAAAAAKOWTgHyw1QE=Wed, 11 Dec 2019 23:41:25 GMT", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "62c0544f-beeb-493d-90ce-d97334378eda", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "PUT", - "Uri" : "http://gapradev.queue.core.windows.net/e3fd469c94/messages/f71c058d-f67f-4b3b-8b97-51a38c0c2216?popreceipt=AgAAAAMAAAAAAAAAZwJG2fap1QE%3d&visibilitytimeout=0&sv=2019-02-02&spr=https%2Chttp&st=2019-12-02T16%3A29%3A34Z&se=2019-12-04T16%3A29%3A34Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1bae1187b9/messages/0dc9e66b-896d-4148-83b7-dc0bde707bf4?popreceipt=AgAAAAMAAAAAAAAAKOWTgHyw1QE%3d&visibilitytimeout=0&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A41%3A25Z&se=2019-12-12T23%3A41%3A25Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "5e7a1ce6-46ab-44dc-b12d-240184df417c", + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "3e77cb75-26a4-4d61-9670-31b5d4920742", "Content-Type" : "application/xml; charset=utf-8" }, "Response" : { "x-ms-version" : "2019-02-02", "Server" : "Windows-Azure-Queue/1.0 Microsoft-HTTPAPI/2.0", - "x-ms-time-next-visible" : "Tue, 03 Dec 2019 16:29:35 GMT", + "x-ms-time-next-visible" : "Wed, 11 Dec 2019 23:41:25 GMT", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "204", - "x-ms-request-id" : "c338fcd3-9003-002b-62f6-a912f7000000", - "x-ms-popreceipt" : "AwAAAAMAAAAAAAAAwy5W2fap1QEAAAAA", - "Date" : "Tue, 03 Dec 2019 16:29:34 GMT", - "x-ms-client-request-id" : "5e7a1ce6-46ab-44dc-b12d-240184df417c" + "x-ms-request-id" : "40937cc3-4003-0117-787c-b0b640000000", + "x-ms-popreceipt" : "AwAAAAMAAAAAAAAA5ZuagHyw1QEAAAAA", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "3e77cb75-26a4-4d61-9670-31b5d4920742" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "http://gapradev.queue.core.windows.net/e3fd469c94/messages?numofmessages=1&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-02T16%3A29%3A34Z&se=2019-12-04T16%3A29%3A34Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1bae1187b9/messages?numofmessages=1&visibilitytimeout=30&sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A41%3A25Z&se=2019-12-12T23%3A41%3A25Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "e09729d9-2816-47f1-91d4-a22b08361844" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "5d8cf392-7307-449f-bdc2-17d3fe042563" }, "Response" : { "Transfer-Encoding" : "chunked", @@ -77,20 +77,20 @@ "Cache-Control" : "no-cache", "retry-after" : "0", "StatusCode" : "200", - "x-ms-request-id" : "c338fcd5-9003-002b-63f6-a912f7000000", - "Body" : "f71c058d-f67f-4b3b-8b97-51a38c0c2216Tue, 03 Dec 2019 16:29:34 GMTTue, 10 Dec 2019 16:29:34 GMTAgAAAAMAAAAAAAAAOdNJ6/ap1QE=Tue, 03 Dec 2019 16:30:05 GMT1testing", - "Date" : "Tue, 03 Dec 2019 16:29:34 GMT", - "x-ms-client-request-id" : "e09729d9-2816-47f1-91d4-a22b08361844", + "x-ms-request-id" : "40937cc9-4003-0117-7d7c-b0b640000000", + "Body" : "0dc9e66b-896d-4148-83b7-dc0bde707bf4Wed, 11 Dec 2019 23:41:25 GMTWed, 18 Dec 2019 23:41:25 GMTAgAAAAMAAAAAAAAA40eBknyw1QE=Wed, 11 Dec 2019 23:41:55 GMT1testing", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "5d8cf392-7307-449f-bdc2-17d3fe042563", "Content-Type" : "application/xml" }, "Exception" : null }, { "Method" : "DELETE", - "Uri" : "http://gapradev.queue.core.windows.net/e3fd469c94?sv=2019-02-02&spr=https%2Chttp&st=2019-12-02T16%3A29%3A34Z&se=2019-12-04T16%3A29%3A34Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", + "Uri" : "https://azstoragesdkaccount.queue.core.windows.net/1bae1187b9?sv=2019-02-02&spr=https%2Chttp&st=2019-12-10T23%3A41%3A25Z&se=2019-12-12T23%3A41%3A25Z&sip=0.0.0.0-255.255.255.255&sp=raup&sig=REDACTED", "Headers" : { "x-ms-version" : "2019-02-02", - "User-Agent" : "azsdk-java-azure-storage-queue/12.1.0-beta.1 (11.0.4; Windows 10 10.0)", - "x-ms-client-request-id" : "7da0a6f6-bc2f-40b2-aa1f-b02c6c4a1f86" + "User-Agent" : "azsdk-java-azure-storage-queue/12.2.0-beta.1 (11.0.4; Windows 10 10.0)", + "x-ms-client-request-id" : "9ed5214f-ea5e-4cce-870a-2fca9baf586e" }, "Response" : { "x-ms-version" : "2019-02-02", @@ -99,13 +99,13 @@ "retry-after" : "0", "Content-Length" : "246", "StatusCode" : "403", - "x-ms-request-id" : "c338fcd6-9003-002b-64f6-a912f7000000", - "Body" : "AuthorizationFailureThis request is not authorized to perform this operation.\nRequestId:c338fcd6-9003-002b-64f6-a912f7000000\nTime:2019-12-03T16:29:35.3201722Z", - "Date" : "Tue, 03 Dec 2019 16:29:35 GMT", - "x-ms-client-request-id" : "7da0a6f6-bc2f-40b2-aa1f-b02c6c4a1f86", + "x-ms-request-id" : "40937cce-4003-0117-027c-b0b640000000", + "Body" : "AuthorizationFailureThis request is not authorized to perform this operation.\nRequestId:40937cce-4003-0117-027c-b0b640000000\nTime:2019-12-11T23:41:25.8024919Z", + "Date" : "Wed, 11 Dec 2019 23:41:25 GMT", + "x-ms-client-request-id" : "9ed5214f-ea5e-4cce-870a-2fca9baf586e", "Content-Type" : "application/xml" }, "Exception" : null } ], - "variables" : [ "e3fd469c94", "2019-12-03T16:29:34.971090100Z", "2019-12-03T16:29:34.971090100Z", "queue320848ee" ] + "variables" : [ "1bae1187b9", "2019-12-11T23:41:25.723344400Z", "2019-12-11T23:41:25.723344400Z", "queue79416096" ] } \ No newline at end of file diff --git a/sdk/storage/tests.yml b/sdk/storage/tests.yml index 5c6bc6a1db77..cd3b2b8fada9 100644 --- a/sdk/storage/tests.yml +++ b/sdk/storage/tests.yml @@ -5,7 +5,7 @@ jobs: parameters: ServiceDirectory: storage EnvVars: - AZURE_TEST_MODE: RECORD + AZURE_TEST_MODE: LIVE AZURE_TENANT_ID: $(aad-azure-sdk-test-tenant-id) AZURE_CLIENT_ID: $(aad-azure-sdk-test-client-id) AZURE_CLIENT_SECRET: $(aad-azure-sdk-test-client-secret)