Skip to content

Commit

Permalink
updated file SmokeTest/RmCoreSmokeTests.ps1.
Browse files Browse the repository at this point in the history
  • Loading branch information
LucasYao93 committed Jan 6, 2021
1 parent bac9f65 commit 36a3023
Showing 1 changed file with 37 additions and 19 deletions.
56 changes: 37 additions & 19 deletions tools/Test/SmokeTest/RmCoreSmokeTests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ param(

if (Get-Module -ListAVailable 'Az.Accounts')
{
Enable-AzAlias
Enable-AzureRmAlias
}

$testInfo = @{
Expand Down Expand Up @@ -41,25 +41,43 @@ $resourceSetUpCommands=@(
)
$resourceCleanUpCommands = @(
@{Name = "Az.Storage [Cleanup]"; Command = {
$loopLimit = 0
$flag = $false
do {
try {
$loopLimit ++
Remove-AzStorageAccount -Name $storageAccountName -ResourceGroupName $resourceGroupName -Force -ErrorAction Stop
$flag = $false
}
catch {
$flag = $true
Start-Sleep -Seconds 30
if ($loopLimit -gt 30)
{
throw $_.Exception
}
}
} while ($flag -and ($loopLimit -le 30))
$loopLimit = 0
do {
try {
Remove-AzStorageAccount -Name $storageAccountName -ResourceGroupName $resourceGroupName -Force -ErrorAction Stop
break
}
catch {
if (++$loopLimit -gt 30)
{
Write-Warning "Give up Az.Storage [Cleanup]"
break
} else {
Start-Sleep -Seconds 30
Write-Warning "Retry Az.Storage [Cleanup]"
}
}
} while ($true)
}},
@{Name = "Az.Resources [Cleanup]"; Command = {Remove-AzResourceGroup -Name $resourceGroupName -Force -ErrorAction Stop}}
@{Name = "Az.Resources [Cleanup]"; Command = {
$loopLimit = 0
do {
try {
Remove-AzResourceGroup -Name $resourceGroupName -Force -ErrorAction Stop
break
}
catch {
if (++$loopLimit -gt 30)
{
Write-Warning "Give up Az.Resources [Cleanup]"
break
} else {
Start-Sleep -Seconds 30
Write-Warning "Retry Az.Resources [Cleanup]"
}
}
} while ($true)
}}
)
$resourceTestCommands = @(
@{Name = "Az.Storage [Management]"; Command = {New-AzStorageAccount -Name $storageAccountName -SkuName Standard_LRS -Location westus -ResourceGroupName $resourceGroupName -ErrorAction Stop}},
Expand Down

0 comments on commit 36a3023

Please sign in to comment.