@@ -32,11 +32,11 @@ function Test-AEMExtensionBasicWindows
32
32
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
33
33
Assert-Null $extension
34
34
# Test with not extension
35
- $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
35
+ $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
36
36
Assert-False { $testResult.Result }
37
37
38
38
# Set and Get command.
39
- Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
39
+ Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorage
40
40
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
41
41
42
42
Assert-NotNull $extension
@@ -46,17 +46,8 @@ function Test-AEMExtensionBasicWindows
46
46
$settings = $extension.PublicSettings | ConvertFrom-Json
47
47
Assert-NotNull $settings.cfg
48
48
49
- $stoname = ' sto' + $rgname ;
50
- $tempFile = [System.IO.Path ]::GetTempFileName()
51
- " new file content" | Out-File $tempFile
52
- $ctxt = (New-AzureStorageContext - StorageAccountName $stoname - StorageAccountKey (Get-AzureRmStorageAccountKey - ResourceGroupName $rgname - Name $stoname ).Key1)
53
- $container = New-AzureStorageContainer - Name " uploadtest" - Context $ctxt
54
- Set-AzureStorageBlobContent - File $tempFile - Context $ctxt - Container " uploadtest" - Blob " filtemp.txt"
55
- Restart-AzureRmVM - ResourceGroupName $rgname - Name $vmname
56
-
57
-
58
49
# Test command.
59
- $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WaitTimeInMinutes 50 - SkipTableContentCheck
50
+ $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WaitTimeInMinutes 50 - SkipStorageCheck
60
51
Assert-True { $testResult.Result }
61
52
Assert-True { ($testResult.PartialResults.Count -gt 0 ) }
62
53
@@ -92,7 +83,7 @@ function Test-AEMExtensionAdvancedWindows
92
83
93
84
# Test with not extension
94
85
Write-Verbose " Test-AEMExtensionAdvancedWindows: Test with no extension"
95
- $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
86
+ $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
96
87
Assert-False { $res.Result }
97
88
Write-Verbose " Test-AEMExtensionAdvancedWindows: Test done"
98
89
@@ -101,7 +92,7 @@ function Test-AEMExtensionAdvancedWindows
101
92
102
93
# Set and Get command.
103
94
Write-Verbose " Test-AEMExtensionAdvancedWindows: Set with no extension"
104
- Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WADStorageAccountName $stoname
95
+ Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WADStorageAccountName $stoname - SkipStorage
105
96
Write-Verbose " Test-AEMExtensionAdvancedWindows: Set done"
106
97
Write-Verbose " Test-AEMExtensionAdvancedWindows: Get with extension"
107
98
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
@@ -117,7 +108,7 @@ function Test-AEMExtensionAdvancedWindows
117
108
118
109
# Test command.
119
110
Write-Verbose " Test-AEMExtensionAdvancedWindows: Test with extension"
120
- $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipTableContentCheck
111
+ $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
121
112
Assert-True { $res.Result }
122
113
Assert-True { ($res.PartialResults.Count -gt 0 ) }
123
114
Write-Verbose " Test-AEMExtensionAdvancedWindows: Test done"
@@ -154,11 +145,11 @@ function Test-AEMExtensionBasicLinux
154
145
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
155
146
Assert-Null $extension
156
147
# Test with not extension
157
- $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
148
+ $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
158
149
Assert-False { $testResult.Result }
159
150
160
151
# Set and Get command.
161
- Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
152
+ Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorage
162
153
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
163
154
164
155
Assert-NotNull $extension
@@ -168,16 +159,8 @@ function Test-AEMExtensionBasicLinux
168
159
$settings = $extension.PublicSettings | ConvertFrom-Json
169
160
Assert-NotNull $settings.cfg
170
161
171
- $stoname = ' sto' + $rgname ;
172
- $tempFile = [System.IO.Path ]::GetTempFileName()
173
- " new file content" | Out-File $tempFile
174
- $ctxt = (New-AzureStorageContext - StorageAccountName $stoname - StorageAccountKey (Get-AzureRmStorageAccountKey - ResourceGroupName $rgname - Name $stoname ).Key1)
175
- $container = New-AzureStorageContainer - Name " uploadtest" - Context $ctxt
176
- Set-AzureStorageBlobContent - File $tempFile - Context $ctxt - Container " uploadtest" - Blob " filtemp.txt"
177
- Restart-AzureRmVM - ResourceGroupName $rgname - Name $vmname
178
-
179
162
# Test command.
180
- $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WaitTimeInMinutes 50 - SkipTableContentCheck
163
+ $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WaitTimeInMinutes 50 - SkipStorageCheck
181
164
Assert-True { $testResult.Result }
182
165
Assert-True { ($testResult.PartialResults.Count -gt 0 ) }
183
166
@@ -213,7 +196,7 @@ function Test-AEMExtensionAdvancedLinux
213
196
214
197
# Test with not extension
215
198
Write-Verbose " Test-AEMExtensionAdvancedLinux: Test with no extension"
216
- $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
199
+ $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
217
200
Write-Verbose (" Test-AEMExtensionAdvancedLinux: Test result " + $res.Result )
218
201
Assert-False { $res.Result }
219
202
Write-Verbose " Test-AEMExtensionAdvancedLinux: Test done"
@@ -223,7 +206,7 @@ function Test-AEMExtensionAdvancedLinux
223
206
224
207
# Set and Get command.
225
208
Write-Verbose " Test-AEMExtensionAdvancedLinux: Set with no extension"
226
- Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WADStorageAccountName $stoname
209
+ Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WADStorageAccountName $stoname - SkipStorage
227
210
Write-Verbose " Test-AEMExtensionAdvancedLinux: Set done"
228
211
Write-Verbose " Test-AEMExtensionAdvancedLinux: Get with extension"
229
212
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
@@ -239,7 +222,7 @@ function Test-AEMExtensionAdvancedLinux
239
222
240
223
# Test command.
241
224
Write-Verbose " Test-AEMExtensionAdvancedLinux: Test with extension"
242
- $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipTableContentCheck
225
+ $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
243
226
Assert-True { $res.Result }
244
227
Assert-True { ($res.PartialResults.Count -gt 0 ) }
245
228
Write-Verbose " Test-AEMExtensionAdvancedLinux: Test done"
0 commit comments