Fix System.Numerics xunit tests and add them to CI (#5006)
authorAlexander Köplinger <alex.koeplinger@outlook.com>
Sun, 11 Jun 2017 23:44:50 +0000 (01:44 +0200)
committerGitHub <noreply@github.com>
Sun, 11 Jun 2017 23:44:50 +0000 (01:44 +0200)
commit1890aa6ec32e90e844cda78d01b00f71aabfdf23
treeac7c55768f669c27189efac9b11934b91697c154
parenta497e400755854ba5e9fb312c82474c038470439
Fix System.Numerics xunit tests and add them to CI (#5006)

* Fix System.Numerics xunit tests and add them to CI

Xunit.Extensions.NetCore.dll is available as a net46 version now
so we can just use it instead of building it from our buildtools fork.
This also allows us to remove the fork from our submodules.

We were missing running the System.Numerics xunit tests in CI,
this adds them so we catch breaks like these earlier.

* Skip tests on Windows, they seem to fail there
.gitmodules
external/buildtools [deleted submodule]
external/corefx
external/xunit-binaries
mcs/build/tests.make
mcs/class/System.Numerics/System.Numerics_xtest.dll.sources
mcs/class/Xunit.NetCore.Extensions/Makefile [deleted file]
mcs/class/Xunit.NetCore.Extensions/Microsoft.Xunit.Performance/BenchmarkAttribute.cs [deleted file]
mcs/class/Xunit.NetCore.Extensions/Microsoft.Xunit.Performance/BenchmarkDiscover.cs [deleted file]
mcs/class/Xunit.NetCore.Extensions/Xunit.NetCore.Extensions.dll.sources [deleted file]
scripts/ci/run-test-default.sh