Skip to content

Commit 36a3023

Browse files
committed
updated file SmokeTest/RmCoreSmokeTests.ps1.
1 parent bac9f65 commit 36a3023

File tree

1 file changed

+37
-19
lines changed

1 file changed

+37
-19
lines changed

tools/Test/SmokeTest/RmCoreSmokeTests.ps1

Lines changed: 37 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ param(
1212

1313
if (Get-Module -ListAVailable 'Az.Accounts')
1414
{
15-
Enable-AzAlias
15+
Enable-AzureRmAlias
1616
}
1717

1818
$testInfo = @{
@@ -41,25 +41,43 @@ $resourceSetUpCommands=@(
4141
)
4242
$resourceCleanUpCommands = @(
4343
@{Name = "Az.Storage [Cleanup]"; Command = {
44-
$loopLimit = 0
45-
$flag = $false
46-
do {
47-
try {
48-
$loopLimit ++
49-
Remove-AzStorageAccount -Name $storageAccountName -ResourceGroupName $resourceGroupName -Force -ErrorAction Stop
50-
$flag = $false
51-
}
52-
catch {
53-
$flag = $true
54-
Start-Sleep -Seconds 30
55-
if ($loopLimit -gt 30)
56-
{
57-
throw $_.Exception
58-
}
59-
}
60-
} while ($flag -and ($loopLimit -le 30))
44+
$loopLimit = 0
45+
do {
46+
try {
47+
Remove-AzStorageAccount -Name $storageAccountName -ResourceGroupName $resourceGroupName -Force -ErrorAction Stop
48+
break
49+
}
50+
catch {
51+
if (++$loopLimit -gt 30)
52+
{
53+
Write-Warning "Give up Az.Storage [Cleanup]"
54+
break
55+
} else {
56+
Start-Sleep -Seconds 30
57+
Write-Warning "Retry Az.Storage [Cleanup]"
58+
}
59+
}
60+
} while ($true)
6161
}},
62-
@{Name = "Az.Resources [Cleanup]"; Command = {Remove-AzResourceGroup -Name $resourceGroupName -Force -ErrorAction Stop}}
62+
@{Name = "Az.Resources [Cleanup]"; Command = {
63+
$loopLimit = 0
64+
do {
65+
try {
66+
Remove-AzResourceGroup -Name $resourceGroupName -Force -ErrorAction Stop
67+
break
68+
}
69+
catch {
70+
if (++$loopLimit -gt 30)
71+
{
72+
Write-Warning "Give up Az.Resources [Cleanup]"
73+
break
74+
} else {
75+
Start-Sleep -Seconds 30
76+
Write-Warning "Retry Az.Resources [Cleanup]"
77+
}
78+
}
79+
} while ($true)
80+
}}
6381
)
6482
$resourceTestCommands = @(
6583
@{Name = "Az.Storage [Management]"; Command = {New-AzStorageAccount -Name $storageAccountName -SkuName Standard_LRS -Location westus -ResourceGroupName $resourceGroupName -ErrorAction Stop}},

0 commit comments

Comments
 (0)