Skip to content

Commit 2eb2c1d

Browse files
committed
Change verbosity and added continueOnError to allow all tests to run
1 parent e39a0c2 commit 2eb2c1d

File tree

1 file changed

+40
-34
lines changed

1 file changed

+40
-34
lines changed

AzurePowershell.Test.targets

Lines changed: 40 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<Delete Files="$(_testResult)"/>
3636
<Exec
3737
Command="MSTest.exe /testcontainer:$(_testAssembly) /testsettings:$(_testSettings) /category:$(_testFilter) /resultsfile:$(_testResult)"
38-
ContinueOnError="false" />
38+
ContinueOnError="true" />
3939
</Target>
4040

4141
<Target Name="BeforeRunTests">
@@ -44,121 +44,127 @@
4444
</Target>
4545

4646
<Target Name="TestManagement">
47-
<Xunit.Runner.MSBuild.xunit Assemblies="$(ManagementTestDebug)" Html="$(TestOutputDirectory)\ManagementDebug.xunit.dll.html" Verbose="false"
48-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
47+
<Xunit.Runner.MSBuild.xunit Assemblies="$(ManagementTestDebug)" Html="$(TestOutputDirectory)\ManagementDebug.xunit.dll.html" Verbose="true"
48+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
4949
</Target>
5050

5151
<Target Name="TestManagedCache">
5252
<PropertyGroup>
5353
<_ManagedCacheTestAssembly>.\src\ServiceManagement\ManagedCache\Commands.ManagedCache.Test\bin\Debug\Microsoft.Azure.Commands.ManagedCache.Test.dll</_ManagedCacheTestAssembly>
5454
</PropertyGroup>
55-
<Xunit.Runner.MSBuild.xunit Assemblies="$(_ManagedCacheTestAssembly)" Html="$(TestOutputDirectory)\ManagedCache.xunit.dll.html" Verbose="false"
56-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
55+
<Xunit.Runner.MSBuild.xunit Assemblies="$(_ManagedCacheTestAssembly)" Html="$(TestOutputDirectory)\ManagedCache.xunit.dll.html" Verbose="true"
56+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
5757
</Target>
5858

5959
<Target Name="TestResourceManager">
60-
<Xunit.Runner.MSBuild.xunit Assemblies="$(ResourceManagerTestDebug)" Html="$(TestOutputDirectory)\ResourceManagerTestDebug.xunit.dll.html" Verbose="false"
61-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
60+
<Xunit.Runner.MSBuild.xunit Assemblies="$(ResourceManagerTestDebug)" Html="$(TestOutputDirectory)\ResourceManagerTestDebug.xunit.dll.html" Verbose="true"
61+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
6262
</Target>
6363

6464
<Target Name="TestBatch">
65-
<Xunit.Runner.MSBuild.xunit Assemblies="$(BatchTestDebug)" Html="$(TestOutputDirectory)\BatchTestDebug.xunit.dll.html" Verbose="false"
66-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
65+
<Xunit.Runner.MSBuild.xunit Assemblies="$(BatchTestDebug)" Html="$(TestOutputDirectory)\BatchTestDebug.xunit.dll.html" Verbose="true"
66+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
6767
</Target>
6868

6969
<Target Name="TestDataFactoryManager">
70-
<Xunit.Runner.MSBuild.xunit Assemblies="$(DataFactoryManagerTestDebug)" Html="$(TestOutputDirectory)\DataFactoryManagerTestDebug.xunit.dll.html" Verbose="false"
71-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
70+
<Xunit.Runner.MSBuild.xunit Assemblies="$(DataFactoryManagerTestDebug)" Html="$(TestOutputDirectory)\DataFactoryManagerTestDebug.xunit.dll.html" Verbose="true"
71+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
7272
</Target>
7373

7474
<Target Name="TestStreamAnalyticsManager">
75-
<Xunit.Runner.MSBuild.xunit Assemblies="$(StreamAnalyticsManagerTestDebug)" Html="$(TestOutputDirectory)\StreamAnalyticsManagerTestDebug.xunit.dll.html" Verbose="false"
76-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
75+
<Xunit.Runner.MSBuild.xunit Assemblies="$(StreamAnalyticsManagerTestDebug)" Html="$(TestOutputDirectory)\StreamAnalyticsManagerTestDebug.xunit.dll.html" Verbose="true"
76+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
7777
</Target>
7878

7979
<Target Name="TestServiceManagement">
8080
<MSBuild Targets="InvokeMSTest"
8181
Properties="_testAssembly=$(ServiceManagementTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\ServiceManagementDebug.trx"
82+
ContinueOnError="true"
8283
Projects="build.proj"/>
8384
</Target>
8485

8586
<Target Name="TestServiceManagementExtensions">
8687
<MSBuild Targets="InvokeMSTest"
8788
Properties="_testAssembly=$(ServiceManagementExtensionsTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\ServiceManagementExtensionsDebug.trx"
89+
ContinueOnError="true"
8890
Projects="build.proj"/>
8991
</Target>
9092

9193
<Target Name="TestSqlDatabase">
9294
<MSBuild Targets="InvokeMSTest"
9395
Properties="_testAssembly=$(SqlDatabaseTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\SqlDatabaseDebug.trx"
94-
Projects="build.proj"/>
96+
Projects="build.proj" ContinueOnError="true"/>
9597
</Target>
9698

9799
<Target Name="TestHDInsight">
98100
<MSBuild Targets="InvokeMSTest"
99101
Properties="_testAssembly=$(HDInsightTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\HDInsightDebug.trx"
102+
ContinueOnError="true"
100103
Projects="build.proj"/>
101104
</Target>
102105

103106
<Target Name="TestStorage">
104107
<MSBuild Targets="InvokeMSTest"
105108
Properties="_testAssembly=$(StorageTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\StorageDebug.trx"
109+
ContinueOnError="true"
106110
Projects="build.proj"/>
107111
</Target>
108112

109113
<Target Name="TestRecoveryServices">
110114
<PropertyGroup>
111115
<_RecoveryServicesTestAssembly>.\src\ServiceManagement\RecoveryServices\Commands.RecoveryServices.Test\bin\Debug\Microsoft.Azure.Commands.RecoveryServices.Test.dll</_RecoveryServicesTestAssembly>
112116
</PropertyGroup>
113-
<Xunit.Runner.MSBuild.xunit Assemblies="$(_RecoveryServicesTestAssembly)" Html="$(TestOutputDirectory)\RecoveryServices.xunit.dll.html" Verbose="false"
114-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
117+
<Xunit.Runner.MSBuild.xunit Assemblies="$(_RecoveryServicesTestAssembly)" Html="$(TestOutputDirectory)\RecoveryServices.xunit.dll.html" Verbose="true"
118+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
115119
</Target>
116120

117121
<!-- Run the scenario tests -->
118122
<Target Name="ScenarioTest" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
119123
<Message Importance="high" Text="Running scenario tests..." />
120124
<MSBuild Targets="InvokeMSTest"
121125
Properties="_testAssembly=$(ScenarioTestDebug);_testSettings=$(TestSettings);_testFilter=$(ScenarioTestFilter);_testResult=$(TestOutputDirectory)\ScenarioTestDebug.trx"
126+
ContinueOnError="true"
122127
Projects="build.proj"/>
123128
<MSBuild Targets="InvokeMSTest"
124129
Properties="_testAssembly=$(StorageScenarioTestDebug);_testSettings=$(TestSettings);_testFilter=$(ScenarioTestFilter);_testResult=$(TestOutputDirectory)\StorageScenarioTestDebug.trx"
130+
ContinueOnError="true"
125131
Projects="build.proj"/>
126132
</Target>
127133

128134
<!-- Run the common tests -->
129135
<Target Name="CommonTests">
130136
<Message Importance="high" Text="Running Common tests" />
131-
<Xunit.Runner.MSBuild.xunit Assemblies="$(CommonTestDebug)" Html="$(TestOutputDirectory)\CommonTests.xunit.dll.html" Verbose="false"
132-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false"/>
137+
<Xunit.Runner.MSBuild.xunit Assemblies="$(CommonTestDebug)" Html="$(TestOutputDirectory)\CommonTests.xunit.dll.html" Verbose="true"
138+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
133139
</Target>
134140

135141
<!-- Run the sql tests -->
136142
<Target Name="SqlTests">
137143
<Message Importance="high" Text="Running Sql tests" />
138-
<Xunit.Runner.MSBuild.xunit Assemblies="$(SqlTestDebug)" Html="$(TestOutputDirectory)\SqlTests.xunit.dll.html" Verbose="false"
139-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
144+
<Xunit.Runner.MSBuild.xunit Assemblies="$(SqlTestDebug)" Html="$(TestOutputDirectory)\SqlTests.xunit.dll.html" Verbose="true"
145+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
140146
</Target>
141147

142148
<!-- Run the KeyVault tests -->
143149
<Target Name="KeyVaultTests">
144150
<Message Importance="high" Text="Running KeyVault tests" />
145151
<Xunit.Runner.MSBuild.xunit Assemblies="$(KeyVaultTestDebug)" Html="$(TestOutputDirectory)\KeyVaultTests.xunit.dll.html" Verbose="true"
146-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false"/>
152+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
147153
</Target>
148154

149155
<!-- Run the scenario tests with Mocks -->
150156
<Target Name="MockedScenarioTests">
151157
<Message Importance="high" Text="Running scenario tests with Mocks" />
152158
<Xunit.Runner.MSBuild.xunit Assemblies="$(ScenarioTestDebug)" Html="$(TestOutputDirectory)\MockedScenarioTests.xunit.dll.html" Verbose="true"
153-
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" />
159+
ExcludeTraits="$(XUnitExcludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false" ContinueOnError="true"/>
154160
</Target>
155161

156162
<Target Name="RunOneSDKCIT" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
157163
<Message Importance="high" Text="Running CIT Scenario tests..." />
158164
<Delete Files="$(TestOutputDirectory)\RunOneSDKCITDebug.trx" />
159165
<Exec
160166
Command="MSTest.exe /testcontainer:$(ScenarioTestDebug) /testsettings:$(TestSettings) /category:$(OneSDKCITFilter) /resultsfile:$(TestOutputDirectory)\RunOneSDKCITDebug.trx"
161-
ContinueOnError="false" />
167+
ContinueOnError="true" />
162168
</Target>
163169

164170
<!-- Run the AzureRT tests -->
@@ -167,39 +173,39 @@
167173
<Delete Files="$(TestOutputDirectory)\RTBVTDebug.trx" />
168174
<Exec
169175
Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:BVT /resultsfile:$(TestOutputDirectory)\RTBVTDebug.trx"
170-
ContinueOnError="false" />
176+
ContinueOnError="true" />
171177
</Target>
172178

173179
<Target Name="AzureRTBVTsSeq" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
174180
<Message Importance="high" Text="Running AzureRT BVT tests..." />
175181
<Delete Files="$(TestOutputDirectory)\RTBVTDebug.trx" />
176182
<Exec
177183
Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(TestSettings) /category:BVT /resultsfile:$(TestOutputDirectory)\RTBVTDebug.trx"
178-
ContinueOnError="false" />
184+
ContinueOnError="true" />
179185
</Target>
180186

181187
<Target Name="AzureRTOne" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
182188
<Message Importance="high" Text="Running a specific tests..." />
183189
<Delete Files="$(TestOutputDirectory)\RTFunctionalDebug.trx" />
184190
<Exec
185191
Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(TestSettings) /test:$(TestName) /resultsfile:$(TestOutputDirectory)\RTFunctionalDebug.trx"
186-
ContinueOnError="false" />
192+
ContinueOnError="true" />
187193
</Target>
188194

189195
<Target Name="AzureRTMulti" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
190196
<Message Importance="high" Text="Running tests:" />
191197
<Delete Files="$(TestOutputDirectory)\RTFunctionalDebug.trx" />
192198
<Exec
193199
Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(TestSettings) $(TestParams) /resultsfile:$(TestOutputDirectory)\RTFunctionalDebug.trx"
194-
ContinueOnError="false" />
200+
ContinueOnError="true" />
195201
</Target>
196202

197203
<Target Name="AzureRTAll" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
198204
<Message Importance="high" Text="Running AzureRT all tests..." />
199205
<Delete Files="$(TestOutputDirectory)\RTDebug.trx" />
200206
<Exec
201207
Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(TestSettings) /category:$(AzureRTAllTestFilter3) /resultsfile:$(TestOutputDirectory)\RTDebug.trx"
202-
ContinueOnError="false" />
208+
ContinueOnError="true" />
203209
</Target>
204210

205211
<Target Name="AzureRTAllFast" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
@@ -212,7 +218,7 @@
212218
ContinueOnError="true" />
213219
<Exec
214220
Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:$(AzureRTAllTestFilter) /resultsfile:$(TestOutputDirectory)\RTDebug.trx"
215-
ContinueOnError="false" />
221+
ContinueOnError="true" />
216222
</Target>
217223

218224
<Target Name="AzureRTSeq" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
@@ -232,7 +238,7 @@
232238
<Delete Files="$(TestOutputDirectory)\RTDebug.trx" />
233239
<Exec
234240
Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:$(AzureRTAllTestFilter) /resultsfile:$(TestOutputDirectory)\RTDebug.trx"
235-
ContinueOnError="false" />
241+
ContinueOnError="true" />
236242
</Target>
237243

238244
<Target Name="AzureRTAllPreview" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
@@ -244,15 +250,15 @@
244250
ContinueOnError="true" />
245251
<Exec
246252
Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:$(AzureRTAllTestFilter2) /resultsfile:$(TestOutputDirectory)\RTDebug.trx"
247-
ContinueOnError="false" />
253+
ContinueOnError="true" />
248254
</Target>
249255

250256
<Target Name="AzureRTPreview" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
251257
<Message Importance="high" Text="Running AzureRT all tests..." />
252258
<Delete Files="$(TestOutputDirectory)\RTPreviewDebug.trx" />
253259
<Exec
254260
Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:Preview /resultsfile:$(TestOutputDirectory)\RTPreviewDebug.trx"
255-
ContinueOnError="false" />
261+
ContinueOnError="true" />
256262
</Target>
257263

258264
<!-- DSC extension related targets -->
@@ -261,15 +267,15 @@
261267
<Delete Files="$(TestOutputDirectory)\DSCExtensionDebug_x64.trx" />
262268
<Exec
263269
Command="MSTest.exe /testcontainer:$(ServiceManagementExtensionsTestDebug) /testsettings:$(TestSettings_x64) /category:x64_only /resultsfile:$(TestOutputDirectory)\DSCExtensionDebug_x64.trx"
264-
ContinueOnError="false" />
270+
ContinueOnError="true" />
265271
</Target>
266272

267273
<ItemGroup>
268274
<LiveTestDlls Include="$(ResourceManagerTestDebug)" />
269275
</ItemGroup>
270276

271277
<Target Name="LiveTests">
272-
<MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="false" />
278+
<MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="true" />
273279
<Exec Command="packages\xunit.runners.1.9.2\tools\xunit.console.clr4.exe @(LiveTestDlls) /trait &quot;AcceptanceType=LiveBVT&quot; /html &quot;$(TestOutputDirectory)\Live.%(Filename).html&quot;" />
274280
</Target>
275281

0 commit comments

Comments
 (0)