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:
authorMatt Mitchell <mmitche@microsoft.com>2015-03-25 20:03:08 +0300
committerMatt Mitchell <mmitche@microsoft.com>2015-03-30 19:11:45 +0300
commit1831e14b14f93a4a1892d3d14a74d689959b9da7 (patch)
treeeee6943b679aada51eeeb005a3029fa95ccad94b /src/System.Collections.NonGeneric/tests/System.Collections.NonGeneric.Tests.csproj
parentc748cec0606c4e47421bb3b846e17a5c6c1a3f1b (diff)
Initial commit of linux/osx cross testing script
This script allows for cross testing of Linux/OSX, where we don't have the ability to compile the tests natively. Linux specifically lacks enough msbuild (or a stable enough coreclr) to be able to build the tests and corefx libraries. The script assumes that the public bits for the dependent repositories are available locally (can be specified by parameter). It then builds an overlay directory that can be copied over the test directory for each of the compiled Windows test directories prior to execution. There is some rudimentary control over what gets executed. It looks for a string in the test's csproj file "NotSupportedOperatingSystems.*OS.* which disables the project for the OS. In addition, a switch can be used to specify a pattern of tests to run (this is useful to run a single directory).
Diffstat (limited to 'src/System.Collections.NonGeneric/tests/System.Collections.NonGeneric.Tests.csproj')
-rw-r--r--src/System.Collections.NonGeneric/tests/System.Collections.NonGeneric.Tests.csproj1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/System.Collections.NonGeneric/tests/System.Collections.NonGeneric.Tests.csproj b/src/System.Collections.NonGeneric/tests/System.Collections.NonGeneric.Tests.csproj
index 43134e6c2f..37cd96ce8c 100644
--- a/src/System.Collections.NonGeneric/tests/System.Collections.NonGeneric.Tests.csproj
+++ b/src/System.Collections.NonGeneric/tests/System.Collections.NonGeneric.Tests.csproj
@@ -9,6 +9,7 @@
<AssemblyName>System.Collections.NonGeneric.Tests</AssemblyName>
<ProjectGuid>{EE95AE39-845A-42D3-86D0-8065DBE56612}</ProjectGuid>
<TestCategories>InnerLoop;OuterLoop</TestCategories>
+ <UnsupportedOperatingSystems>Linux</UnsupportedOperatingSystems>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">