Skip to content

Commit 36b67e0

Browse files
committed
Adding cancel job test recording
1 parent 766a257 commit 36b67e0

File tree

4 files changed

+440
-3
lines changed

4 files changed

+440
-3
lines changed

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.Test/Commands.RecoveryServices.Backup.Test.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@
144144
<None Include="SessionRecords\Microsoft.Azure.Commands.RecoveryServices.Backup.Test.ScenarioTests.ItemTests\TestBackupItemScenario.json">
145145
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
146146
</None>
147+
<None Include="SessionRecords\Microsoft.Azure.Commands.RecoveryServices.Backup.Test.ScenarioTests.JobTests\TestCancelJobScenario.json" />
147148
<None Include="SessionRecords\Microsoft.Azure.Commands.RecoveryServices.Backup.Test.ScenarioTests.JobTests\TestGetJobDetails.json">
148149
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
149150
</None>

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.Test/ScenarioTests/IaasVm/JobTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ public void TestWaitJobPipeScenario()
8181
this.RunPowerShellTest(PsBackupProviderTypes.IaasVm.ToString(), "Test-WaitJobPipeScenario");
8282
}
8383

84+
[Fact]
8485
public void TestCancelJobScenario()
8586
{
8687
this.RunPowerShellTest(PsBackupProviderTypes.IaasVm.ToString(), "Test-CancelJobScenario");

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.Test/ScenarioTests/IaasVm/JobTests.ps1

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,10 +146,15 @@ function Test-WaitJobPipeScenario
146146

147147
function Test-CancelJobScenario
148148
{
149-
$startTime = Get-Date -Date "2016-04-04 21:00:00"
150-
$endTime = Get-Date -Date "2016-04-05 13:40:00"
149+
$startTime = Get-Date -Date "2016-04-10 21:00:00"
150+
$startTime = $startTime.ToUniversalTime();
151+
$endTime = Get-Date -Date "2016-04-11 21:00:00"
152+
$endTime = $endTime.ToUniversalTime();
151153

152-
$runningJobs = Get-AzureRmRecoveryServicesJob -From $startTime -To $endTime -Status "InProgress"
154+
$vault = Get-AzureRmRecoveryServicesVault -ResourceGroupName "kazhengtest" -Name "pshtesting";
155+
Set-AzureRmRecoveryServicesVaultContext -Vault $vault;
156+
157+
$runningJobs = Get-AzureRmRecoveryServicesJob -From $startTime -To $endTime -Status "InProgress" -Operation "Backup"
153158
foreach ($runningJob in $runningJobs)
154159
{
155160
$cancelledJob = Stop-AzureRmRecoveryServicesJob -Job $runningJob

0 commit comments

Comments
 (0)