|
35 | 35 | <Delete Files="$(_testResult)"/>
|
36 | 36 | <Exec
|
37 | 37 | Command="MSTest.exe /testcontainer:$(_testAssembly) /testsettings:$(_testSettings) /category:$(_testFilter) /resultsfile:$(_testResult)"
|
38 |
| - ContinueOnError="false" /> |
| 38 | + ContinueOnError="true" /> |
39 | 39 | </Target>
|
40 | 40 |
|
41 | 41 | <Target Name="BeforeRunTests">
|
|
44 | 44 | </Target>
|
45 | 45 |
|
46 | 46 | <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"/> |
49 | 49 | </Target>
|
50 | 50 |
|
51 | 51 | <Target Name="TestManagedCache">
|
52 | 52 | <PropertyGroup>
|
53 | 53 | <_ManagedCacheTestAssembly>.\src\ServiceManagement\ManagedCache\Commands.ManagedCache.Test\bin\Debug\Microsoft.Azure.Commands.ManagedCache.Test.dll</_ManagedCacheTestAssembly>
|
54 | 54 | </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"/> |
57 | 57 | </Target>
|
58 | 58 |
|
59 | 59 | <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"/> |
62 | 62 | </Target>
|
63 | 63 |
|
64 | 64 | <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"/> |
67 | 67 | </Target>
|
68 | 68 |
|
69 | 69 | <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"/> |
72 | 72 | </Target>
|
73 | 73 |
|
74 | 74 | <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"/> |
77 | 77 | </Target>
|
78 | 78 |
|
79 | 79 | <Target Name="TestServiceManagement">
|
80 | 80 | <MSBuild Targets="InvokeMSTest"
|
81 | 81 | Properties="_testAssembly=$(ServiceManagementTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\ServiceManagementDebug.trx"
|
| 82 | + ContinueOnError="true" |
82 | 83 | Projects="build.proj"/>
|
83 | 84 | </Target>
|
84 | 85 |
|
85 | 86 | <Target Name="TestServiceManagementExtensions">
|
86 | 87 | <MSBuild Targets="InvokeMSTest"
|
87 | 88 | Properties="_testAssembly=$(ServiceManagementExtensionsTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\ServiceManagementExtensionsDebug.trx"
|
| 89 | + ContinueOnError="true" |
88 | 90 | Projects="build.proj"/>
|
89 | 91 | </Target>
|
90 | 92 |
|
91 | 93 | <Target Name="TestSqlDatabase">
|
92 | 94 | <MSBuild Targets="InvokeMSTest"
|
93 | 95 | Properties="_testAssembly=$(SqlDatabaseTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\SqlDatabaseDebug.trx"
|
94 |
| - Projects="build.proj"/> |
| 96 | + Projects="build.proj" ContinueOnError="true"/> |
95 | 97 | </Target>
|
96 | 98 |
|
97 | 99 | <Target Name="TestHDInsight">
|
98 | 100 | <MSBuild Targets="InvokeMSTest"
|
99 | 101 | Properties="_testAssembly=$(HDInsightTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\HDInsightDebug.trx"
|
| 102 | + ContinueOnError="true" |
100 | 103 | Projects="build.proj"/>
|
101 | 104 | </Target>
|
102 | 105 |
|
103 | 106 | <Target Name="TestStorage">
|
104 | 107 | <MSBuild Targets="InvokeMSTest"
|
105 | 108 | Properties="_testAssembly=$(StorageTestDebug);_testSettings=$(TestSettings);_testFilter=$(TestFilter);_testResult=$(TestOutputDirectory)\StorageDebug.trx"
|
| 109 | + ContinueOnError="true" |
106 | 110 | Projects="build.proj"/>
|
107 | 111 | </Target>
|
108 | 112 |
|
109 | 113 | <Target Name="TestRecoveryServices">
|
110 | 114 | <PropertyGroup>
|
111 | 115 | <_RecoveryServicesTestAssembly>.\src\ServiceManagement\RecoveryServices\Commands.RecoveryServices.Test\bin\Debug\Microsoft.Azure.Commands.RecoveryServices.Test.dll</_RecoveryServicesTestAssembly>
|
112 | 116 | </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"/> |
115 | 119 | </Target>
|
116 | 120 |
|
117 | 121 | <!-- Run the scenario tests -->
|
118 | 122 | <Target Name="ScenarioTest" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
119 | 123 | <Message Importance="high" Text="Running scenario tests..." />
|
120 | 124 | <MSBuild Targets="InvokeMSTest"
|
121 | 125 | Properties="_testAssembly=$(ScenarioTestDebug);_testSettings=$(TestSettings);_testFilter=$(ScenarioTestFilter);_testResult=$(TestOutputDirectory)\ScenarioTestDebug.trx"
|
| 126 | + ContinueOnError="true" |
122 | 127 | Projects="build.proj"/>
|
123 | 128 | <MSBuild Targets="InvokeMSTest"
|
124 | 129 | Properties="_testAssembly=$(StorageScenarioTestDebug);_testSettings=$(TestSettings);_testFilter=$(ScenarioTestFilter);_testResult=$(TestOutputDirectory)\StorageScenarioTestDebug.trx"
|
| 130 | + ContinueOnError="true" |
125 | 131 | Projects="build.proj"/>
|
126 | 132 | </Target>
|
127 | 133 |
|
128 | 134 | <!-- Run the common tests -->
|
129 | 135 | <Target Name="CommonTests">
|
130 | 136 | <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"/> |
133 | 139 | </Target>
|
134 | 140 |
|
135 | 141 | <!-- Run the sql tests -->
|
136 | 142 | <Target Name="SqlTests">
|
137 | 143 | <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"/> |
140 | 146 | </Target>
|
141 | 147 |
|
142 | 148 | <!-- Run the KeyVault tests -->
|
143 | 149 | <Target Name="KeyVaultTests">
|
144 | 150 | <Message Importance="high" Text="Running KeyVault tests" />
|
145 | 151 | <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"/> |
147 | 153 | </Target>
|
148 | 154 |
|
149 | 155 | <!-- Run the scenario tests with Mocks -->
|
150 | 156 | <Target Name="MockedScenarioTests">
|
151 | 157 | <Message Importance="high" Text="Running scenario tests with Mocks" />
|
152 | 158 | <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"/> |
154 | 160 | </Target>
|
155 | 161 |
|
156 | 162 | <Target Name="RunOneSDKCIT" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
157 | 163 | <Message Importance="high" Text="Running CIT Scenario tests..." />
|
158 | 164 | <Delete Files="$(TestOutputDirectory)\RunOneSDKCITDebug.trx" />
|
159 | 165 | <Exec
|
160 | 166 | Command="MSTest.exe /testcontainer:$(ScenarioTestDebug) /testsettings:$(TestSettings) /category:$(OneSDKCITFilter) /resultsfile:$(TestOutputDirectory)\RunOneSDKCITDebug.trx"
|
161 |
| - ContinueOnError="false" /> |
| 167 | + ContinueOnError="true" /> |
162 | 168 | </Target>
|
163 | 169 |
|
164 | 170 | <!-- Run the AzureRT tests -->
|
|
167 | 173 | <Delete Files="$(TestOutputDirectory)\RTBVTDebug.trx" />
|
168 | 174 | <Exec
|
169 | 175 | Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:BVT /resultsfile:$(TestOutputDirectory)\RTBVTDebug.trx"
|
170 |
| - ContinueOnError="false" /> |
| 176 | + ContinueOnError="true" /> |
171 | 177 | </Target>
|
172 | 178 |
|
173 | 179 | <Target Name="AzureRTBVTsSeq" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
174 | 180 | <Message Importance="high" Text="Running AzureRT BVT tests..." />
|
175 | 181 | <Delete Files="$(TestOutputDirectory)\RTBVTDebug.trx" />
|
176 | 182 | <Exec
|
177 | 183 | Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(TestSettings) /category:BVT /resultsfile:$(TestOutputDirectory)\RTBVTDebug.trx"
|
178 |
| - ContinueOnError="false" /> |
| 184 | + ContinueOnError="true" /> |
179 | 185 | </Target>
|
180 | 186 |
|
181 | 187 | <Target Name="AzureRTOne" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
182 | 188 | <Message Importance="high" Text="Running a specific tests..." />
|
183 | 189 | <Delete Files="$(TestOutputDirectory)\RTFunctionalDebug.trx" />
|
184 | 190 | <Exec
|
185 | 191 | Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(TestSettings) /test:$(TestName) /resultsfile:$(TestOutputDirectory)\RTFunctionalDebug.trx"
|
186 |
| - ContinueOnError="false" /> |
| 192 | + ContinueOnError="true" /> |
187 | 193 | </Target>
|
188 | 194 |
|
189 | 195 | <Target Name="AzureRTMulti" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
190 | 196 | <Message Importance="high" Text="Running tests:" />
|
191 | 197 | <Delete Files="$(TestOutputDirectory)\RTFunctionalDebug.trx" />
|
192 | 198 | <Exec
|
193 | 199 | Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(TestSettings) $(TestParams) /resultsfile:$(TestOutputDirectory)\RTFunctionalDebug.trx"
|
194 |
| - ContinueOnError="false" /> |
| 200 | + ContinueOnError="true" /> |
195 | 201 | </Target>
|
196 | 202 |
|
197 | 203 | <Target Name="AzureRTAll" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
198 | 204 | <Message Importance="high" Text="Running AzureRT all tests..." />
|
199 | 205 | <Delete Files="$(TestOutputDirectory)\RTDebug.trx" />
|
200 | 206 | <Exec
|
201 | 207 | Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(TestSettings) /category:$(AzureRTAllTestFilter3) /resultsfile:$(TestOutputDirectory)\RTDebug.trx"
|
202 |
| - ContinueOnError="false" /> |
| 208 | + ContinueOnError="true" /> |
203 | 209 | </Target>
|
204 | 210 |
|
205 | 211 | <Target Name="AzureRTAllFast" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
|
212 | 218 | ContinueOnError="true" />
|
213 | 219 | <Exec
|
214 | 220 | Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:$(AzureRTAllTestFilter) /resultsfile:$(TestOutputDirectory)\RTDebug.trx"
|
215 |
| - ContinueOnError="false" /> |
| 221 | + ContinueOnError="true" /> |
216 | 222 | </Target>
|
217 | 223 |
|
218 | 224 | <Target Name="AzureRTSeq" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
|
232 | 238 | <Delete Files="$(TestOutputDirectory)\RTDebug.trx" />
|
233 | 239 | <Exec
|
234 | 240 | Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:$(AzureRTAllTestFilter) /resultsfile:$(TestOutputDirectory)\RTDebug.trx"
|
235 |
| - ContinueOnError="false" /> |
| 241 | + ContinueOnError="true" /> |
236 | 242 | </Target>
|
237 | 243 |
|
238 | 244 | <Target Name="AzureRTAllPreview" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
|
244 | 250 | ContinueOnError="true" />
|
245 | 251 | <Exec
|
246 | 252 | Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:$(AzureRTAllTestFilter2) /resultsfile:$(TestOutputDirectory)\RTDebug.trx"
|
247 |
| - ContinueOnError="false" /> |
| 253 | + ContinueOnError="true" /> |
248 | 254 | </Target>
|
249 | 255 |
|
250 | 256 | <Target Name="AzureRTPreview" DependsOnTargets="Clean;BuildDebug;BeforeRunTests">
|
251 | 257 | <Message Importance="high" Text="Running AzureRT all tests..." />
|
252 | 258 | <Delete Files="$(TestOutputDirectory)\RTPreviewDebug.trx" />
|
253 | 259 | <Exec
|
254 | 260 | Command="MSTest.exe /testcontainer:$(AzureRTTestContainer) /testsettings:$(AzureRTTestSettings) /category:Preview /resultsfile:$(TestOutputDirectory)\RTPreviewDebug.trx"
|
255 |
| - ContinueOnError="false" /> |
| 261 | + ContinueOnError="true" /> |
256 | 262 | </Target>
|
257 | 263 |
|
258 | 264 | <!-- DSC extension related targets -->
|
|
261 | 267 | <Delete Files="$(TestOutputDirectory)\DSCExtensionDebug_x64.trx" />
|
262 | 268 | <Exec
|
263 | 269 | Command="MSTest.exe /testcontainer:$(ServiceManagementExtensionsTestDebug) /testsettings:$(TestSettings_x64) /category:x64_only /resultsfile:$(TestOutputDirectory)\DSCExtensionDebug_x64.trx"
|
264 |
| - ContinueOnError="false" /> |
| 270 | + ContinueOnError="true" /> |
265 | 271 | </Target>
|
266 | 272 |
|
267 | 273 | <ItemGroup>
|
268 | 274 | <LiveTestDlls Include="$(ResourceManagerTestDebug)" />
|
269 | 275 | </ItemGroup>
|
270 | 276 |
|
271 | 277 | <Target Name="LiveTests">
|
272 |
| - <MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="false" /> |
| 278 | + <MakeDir Directories="$(TestOutputDirectory)" ContinueOnError="true" /> |
273 | 279 | <Exec Command="packages\xunit.runners.1.9.2\tools\xunit.console.clr4.exe @(LiveTestDlls) /trait "AcceptanceType=LiveBVT" /html "$(TestOutputDirectory)\Live.%(Filename).html"" />
|
274 | 280 | </Target>
|
275 | 281 |
|
|
0 commit comments