Skip to content

Commit

Permalink
Update API version to 2020-12-01 (#14742)
Browse files Browse the repository at this point in the history
* Update to 2020-12-01

* Change exception thrown

* BackupStatus name mandatory

* Update recordings

* Backup fixes

* Bump az.account

* Update help markdown

* Update removebackup

* Enable backup tests

Co-authored-by: Audunn Baldvinsson <audunn.baldvinsson@netapp.com>
Co-authored-by: Yabo Hu <yabhu@microsoft.com>
  • Loading branch information
3 people authored Apr 28, 2021
1 parent 02236a7 commit da124ea
Show file tree
Hide file tree
Showing 63 changed files with 36,437 additions and 24,421 deletions.
2 changes: 1 addition & 1 deletion src/NetAppFiles/NetAppFiles.Test/NetAppFiles.Test.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Azure.Management.NetApp" Version="1.10.0" />
<PackageReference Include="Microsoft.Azure.Management.NetApp" Version="1.11.0" />
<PackageReference Include="Microsoft.Azure.Management.Network" Version="20.3.0" />
</ItemGroup>

Expand Down
12 changes: 10 additions & 2 deletions src/NetAppFiles/NetAppFiles.Test/ScenarioTests/BackupTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,26 @@ public BackupTests(Xunit.Abstractions.ITestOutputHelper output)
ServiceManagement.Common.Models.XunitTracingInterceptor.AddToContext(_logger);
}

[Fact(Skip = "Backup service side bug causes this to fail, re-enable when fixed")]
[Fact]
[Trait(Category.AcceptanceType, Category.CheckIn)]
public void TestBackupCrud()
{
TestController.NewInstance.RunPowerShellTest(_logger, "Test-BackupCrud");
}

[Fact(Skip = "Backup service side bug causes this to fail, re-enable when fixed")]
[Fact]
[Trait(Category.AcceptanceType, Category.CheckIn)]
public void TestBackupPipelines()
{
TestController.NewInstance.RunPowerShellTest(_logger, "Test-BackupPipelines");
}

[Fact]
[Trait(Category.AcceptanceType, Category.CheckIn)]
public void TestVolumeBackupStatusCrud()
{
TestController.NewInstance.RunPowerShellTest(_logger, "Test-VolumeBackupStatus");
}

}
}
288 changes: 247 additions & 41 deletions src/NetAppFiles/NetAppFiles.Test/ScenarioTests/BackupTests.ps1

Large diffs are not rendered by default.

15 changes: 10 additions & 5 deletions src/NetAppFiles/NetAppFiles.Test/ScenarioTests/SnapshotTests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ function Test-SnapshotCrud
$usageThreshold = 100 * $gibibyte
$doubleUsage = 2 * $usageThreshold
#$resourceLocation = Get-ProviderLocation "Microsoft.NetApp" "eastus2euap" -UseCanonical
$resourceLocation = "eastus2euap"
#$resourceLocation = "eastus2euap"
$resourceLocation = "eastus"

$subnetName = "default"
$standardPoolSize = 4398046511104
$serviceLevel = "Premium"
Expand Down Expand Up @@ -119,7 +121,8 @@ function Test-SnapshotPipelines
$usageThreshold = 100 * $gibibyte
$doubleUsage = 2 * $usageThreshold
#$resourceLocation = Get-ProviderLocation "Microsoft.NetApp" "eastus" -UseCanonical
$resourceLocation = "eastus2euap"
$resourceLocation = "eastus"
#$resourceLocation = "eastus2euap"
$subnetName = "default"
$poolSize = 4398046511104
$serviceLevel = "Premium"
Expand Down Expand Up @@ -181,8 +184,9 @@ function Test-CreateVolumeFromSnapshot
$gibibyte = 1024 * 1024 * 1024
$usageThreshold = 100 * $gibibyte
$doubleUsage = 2 * $usageThreshold
$resourceLocation = Get-ProviderLocation "Microsoft.NetApp" "eastus" -UseCanonical
$resourceLocation = "eastus2euap"
#$resourceLocation = Get-ProviderLocation "Microsoft.NetApp" "eastus" -UseCanonical
#$resourceLocation = "eastus2euap"
$resourceLocation = "eastus"
$subnetName = "default"
$standardPoolSize = 4398046511104
$serviceLevel = "Premium"
Expand Down Expand Up @@ -256,7 +260,8 @@ function Test-RestoreVolumeFromSnapshot
$usageThreshold = 100 * $gibibyte
$doubleUsage = 2 * $usageThreshold
#$resourceLocation = Get-ProviderLocation "Microsoft.NetApp" "eastus" -UseCanonical
$resourceLocation = "eastus2euap"
#$resourceLocation = "eastus2euap"
$resourceLocation = "eastus"
$subnetName = "default"
$standardPoolSize = 4398046511104
$serviceLevel = "Premium"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ function Test-VolumeCrud
$usageThreshold = 100 * $gibibyte
$doubleUsage = 2 * $usageThreshold
#$resourceLocation = Get-ProviderLocation "Microsoft.NetApp" "eastus" -UseCanonical
$resourceLocation = "eastus2euap"
#$resourceLocation = "eastus2euap"
$resourceLocation = "eastus"

$subnetName = "default"
$poolSize = 4398046511104
$serviceLevel = "Premium"
Expand Down Expand Up @@ -335,7 +337,7 @@ function Test-VolumeReplication
# create virtual network destination
$virtualNetwork = New-AzVirtualNetwork -ResourceGroupName $destResourceGroup -Location $destResourceLocation -Name $destVnetName -AddressPrefix 10.0.0.0/16
$delegation = New-AzDelegation -Name "netAppVolumes" -ServiceName "Microsoft.Netapp/volumes"
Add-AzVirtualNetworkSubnetConfig -Name $subnetName -VirtualNetwork $virtualNetwork -AddressPrefix "10.0.2.0/24" -Delegation $delegation | Set-AzVirtualNetwork
Add-AzVirtualNetworkSubnetConfig -Name $subnetName -VirtualNetwork $virtualNetwork -AddressPrefix "10.0.3.0/24" -Delegation $delegation | Set-AzVirtualNetwork

# create accounts for source and destination
$srcRetrievedAcc = New-AzNetAppFilesAccount -ResourceGroupName $srcResourceGroup -Location $srcResourceLocation -AccountName $srcAccName
Expand Down Expand Up @@ -601,4 +603,4 @@ function Test-VolumePipelines
# Cleanup
Clean-ResourceGroup $resourceGroup
}
}
}
Loading

0 comments on commit da124ea

Please sign in to comment.