Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Mellino <erme@microsoft.com>2017-01-20 01:17:28 +0300
committerEric Mellino <erme@microsoft.com>2017-01-20 04:18:25 +0300
commit7a7c20356e9faf9a3e8dd6bfc8f0a87c9b2f2f06 (patch)
tree49f157cbd3e8fdbea2570874a14a9eabf3e9c230 /dir.traversal.targets
parent75ca96041d06225e0377daf8a3b1fafcfa04bba3 (diff)
Clean up duplicated tests.builds, fix code coverage test serialization
Diffstat (limited to 'dir.traversal.targets')
-rw-r--r--dir.traversal.targets10
1 files changed, 3 insertions, 7 deletions
diff --git a/dir.traversal.targets b/dir.traversal.targets
index 47866d510a..3b9034fc03 100644
--- a/dir.traversal.targets
+++ b/dir.traversal.targets
@@ -57,24 +57,20 @@
<Target Name="TestAllProjects"
AfterTargets="BuildAllProjects"
Condition="$(MSBuildProjectName.EndsWith('tests'))">
+
<!-- To Serialize we use msbuild's batching functionality '%' to force it to batch all similar projects with the same identity
however since the project names are unique it will essentially force each to run in its own batch -->
- <!-- Coverage builds require serial execution. -->
- <PropertyGroup>
- <SerializeProjects Condition="'$(Coverage)' == 'true'">true</SerializeProjects>
- </PropertyGroup>
-
<MSBuild Targets="Test"
Projects="@(Project)"
Condition="'$(SerializeProjects)'=='true' AND '%(Identity)' != ''"
- Properties="DefaultBuildAllTarget=$(DefaultBuildAllTarget);BuildAllProjects=true"
+ Properties="DefaultBuildAllTarget=$(DefaultBuildAllTarget);BuildAllProjects=true;BuildConfiguration=$(BuildConfiguration)"
ContinueOnError="ErrorAndContinue" />
<MSBuild Targets="Test"
Projects="@(Project)"
Condition="'$(SerializeProjects)'!='true'"
- Properties="DefaultBuildAllTarget=$(DefaultBuildAllTarget);BuildAllProjects=true"
+ Properties="DefaultBuildAllTarget=$(DefaultBuildAllTarget);BuildAllProjects=true;BuildConfiguration=$(BuildConfiguration)"
BuildInParallel="true"
ContinueOnError="ErrorAndContinue" />