Skip to content

Commit 00fe99e

Browse files
authored
Merge pull request #47 from yifanz7/updatesrp
Fix dataplane tests
2 parents 52f1ad9 + 903fc0d commit 00fe99e

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/Storage/RegressionTests/dataplane.ps1

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,7 @@ Describe "dataplane test" {
275275
$Error.Clear()
276276

277277
Set-AzStorageAccount -ResourceGroupName $resourceGroupName -Name $storageAccountName -AllowBlobPublicAccess $true
278+
sleep 120 # Set sleep time to 2 min to make sure AllowBlobPublicAccess becomes True
278279
## regression test for Fix Set-AzStorageContainerAcl can clean up the stored Access Policy
279280
New-AzStorageContainerStoredAccessPolicy -Container $containerName -Policy 123 -Permission rw -Context $ctx
280281
New-AzStorageContainerStoredAccessPolicy -Container $containerName -Policy 234 -Permission rwdl -Context $ctx
@@ -743,7 +744,9 @@ Describe "dataplane test" {
743744
New-AzStorageEncryptionScope -ResourceGroupName $resourceGroupName -StorageAccountName $storageAccountName -EncryptionScopeName $scopeName1 -StorageEncryption
744745
New-AzStorageEncryptionScope -ResourceGroupName $resourceGroupName -StorageAccountName $storageAccountName -EncryptionScopeName $scopeName2 -StorageEncryption
745746
Set-AzStorageAccount -ResourceGroupName $resourceGroupName -Name $storageAccountName -AllowBlobPublicAccess $true
746-
sleep 10
747+
748+
sleep 120 # Make sleep time 2 min to make sure AllowBlobPublicAccess is True
749+
747750
try{
748751

749752
$containerName_es = $containerName + "es"
@@ -2388,6 +2391,8 @@ Describe "dataplane test" {
23882391
Set-AzStorageServiceMetricsProperty -ServiceType File -MetricsType Hour -Context $ctxoauth -ErrorAction SilentlyContinue
23892392
$error[0].Exception.Message | should -BeLike "*Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.*"
23902393

2394+
$error.Clear()
2395+
23912396
# should fail since file sas can only create with sharedkey
23922397
$file | New-AzStorageFileSASToken -Permission rw -ErrorAction SilentlyContinue
23932398
New-AzStorageFileSASToken -ShareName $shareName -Path $file.ShareFileClient.Path -Permission rw -Context $ctxoauth -ErrorAction SilentlyContinue
@@ -2400,7 +2405,7 @@ Describe "dataplane test" {
24002405
$error.Count | should -be 8
24012406
foreach ($e in $error)
24022407
{
2403-
$e.Exception.Message | should -BeLike "*Create File service SAS only supported with SharedKey credentail.*"
2408+
$e.Exception.Message | should -BeLike "*Create File service SAS only supported with SharedKey credential.*"
24042409
}
24052410
$error.Clear()
24062411

0 commit comments

Comments
 (0)