@@ -42,7 +42,9 @@ function Test-ExpressRouteRouteFilters
42
42
$resourceGroup = New-AzureRmResourceGroup - Name $rgname - Location $location
43
43
44
44
# Create the route filter
45
- $filter = New-AzureRmRouteFilter - Name $filterName - ResourceGroupName $rgname - Location $location - Force
45
+ $job = New-AzureRmRouteFilter - Name $filterName - ResourceGroupName $rgname - Location $location - Force - AsJob
46
+ $job | Wait-Job
47
+ $filter = $job | Receive-Job
46
48
47
49
# verification
48
50
Assert-AreEqual $rgName $filter.ResourceGroupName
@@ -53,7 +55,9 @@ function Test-ExpressRouteRouteFilters
53
55
$rule = New-AzureRmRouteFilterRuleConfig - Name $ruleName - Access Allow - RouteFilterRuleType Community - CommunityList " 12076:5010" - Force
54
56
$filter = Get-AzureRmRouteFilter - Name filter - ResourceGroupName filter
55
57
$filter.Rules.Add ($rule )
56
- $filter = Set-AzureRmRouteFilter - RouteFilter $filter - Force
58
+ $job = Set-AzureRmRouteFilter - RouteFilter $filter - Force - AsJob
59
+ $job | Wait-Job
60
+ $filter = $job | Receive-Job
57
61
58
62
# verification
59
63
Assert-AreEqual $rgName $filter.ResourceGroupName
@@ -97,7 +101,9 @@ function Test-ExpressRouteCircuitStageCRUD
97
101
$resourceGroup = New-AzureRmResourceGroup - Name $rgname - Location $rglocation
98
102
99
103
# Create the ExpressRouteCircuit
100
- $circuit = New-AzureRmExpressRouteCircuit - Name $circuitName - Location $location - ResourceGroupName $rgname - SkuTier Standard - SkuFamily MeteredData - ServiceProviderName " equinix" - PeeringLocation " Silicon Valley" - BandwidthInMbps 500 - AllowClassicOperations $true ;
104
+ $job = New-AzureRmExpressRouteCircuit - Name $circuitName - Location $location - ResourceGroupName $rgname - SkuTier Standard - SkuFamily MeteredData - ServiceProviderName " equinix" - PeeringLocation " Silicon Valley" - BandwidthInMbps 500 - AllowClassicOperations $true - AsJob
105
+ $job | Wait-Job
106
+ $circuit = $job | Receive-Job
101
107
102
108
$circuit = Get-AzureRmExpressRouteCircuit - Name $circuitName - ResourceGroupName $rgname
103
109
# set
@@ -106,13 +112,15 @@ function Test-ExpressRouteCircuitStageCRUD
106
112
107
113
$actual = Get-AzureRmExpressRouteCircuitStats - ResourceGroupName $rgname - ExpressRouteCircuitName $circuit.Name
108
114
Assert-AreEqual $actual.PrimaryBytesIn 0
109
-
110
115
111
116
# move
112
- Move-AzureRmExpressRouteCircuit - Name $circuitName - ResourceGroupName $rgname - Location $location - ServiceKey $circuit.ServiceKey - Force
113
-
117
+ $job = Move-AzureRmExpressRouteCircuit - Name $circuitName - ResourceGroupName $rgname - Location $location - ServiceKey $circuit.ServiceKey - Force - AsJob
118
+ $job | Wait-Job
119
+
114
120
# Delete Circuit
115
- $delete = Remove-AzureRmExpressRouteCircuit - ResourceGroupName $rgname - name $circuitName - PassThru - Force
121
+ $job = Remove-AzureRmExpressRouteCircuit - ResourceGroupName $rgname - name $circuitName - PassThru - Force - AsJob
122
+ $job | Wait-Job
123
+ $delete = $job | Receive-Job
116
124
Assert-AreEqual true $delete
117
125
118
126
$list = Get-AzureRmExpressRouteCircuit - ResourceGroupName $rgname
@@ -177,7 +185,9 @@ function Test-ExpressRouteCircuitCRUD
177
185
$getCircuit.Sku.Tier = " Premium"
178
186
$getCircuit.Sku.Family = " UnlimitedData"
179
187
180
- $getCircuit = Set-AzureRmExpressRouteCircuit - ExpressRouteCircuit $getCircuit
188
+ $job = Set-AzureRmExpressRouteCircuit - ExpressRouteCircuit $getCircuit - AsJob
189
+ $job | Wait-Job
190
+ $getCircuit = $job | Receive-Job
181
191
Assert-AreEqual $rgName $getCircuit.ResourceGroupName
182
192
Assert-AreEqual $circuitName $getCircuit.Name
183
193
Assert-NotNull $getCircuit.Location
0 commit comments