Upgrade xunit version to avoid specialized restore
authorDavis Goodin <dagood@microsoft.com>
Thu, 18 Aug 2016 15:31:02 +0000 (10:31 -0500)
committerDavis Goodin <dagood@microsoft.com>
Thu, 1 Sep 2016 20:53:10 +0000 (15:53 -0500)
commit2493a6ef84cdafde9c7e5730f5a20183aa267035
treeb511035d810b8f015da2966f08390f3658924949
parentbcd4c0c7ff141f854c1c3727f9a5cf45ea3efd43
Upgrade xunit version to avoid specialized restore

Upgrade xunit from 2.1.0 to 2.2.0-beta2-build3300.

Restore xunit.runner.msbuild during normal test build.

Remove unused reference to xunit 2.1.0.

Replace "2.1.0" with "$(XunitPackageVersion)" for direct path to files.

Upgrade xunit used by GCPerfTestFramework and fix helix path.

Upgrade Microsoft.DotNet.xunit.performance and Microsoft.DotNet.xunit.performance.metrics to 1.0.0-alpha-build0040.

Upgrade XunitPerformanceDependency packages to 1.0.0-alpha-build0040.

Include scripts project.json in validation, update them.

Don't use helix.targets in generated xunit wrappers.

Copy TestTFM defaulting logic from CoreFX dir.props. Tweak default wrapper TFM per platform, and use real RID instead of relying on fallthrough.
16 files changed:
dependencies.props
tests/build.proj
tests/helix.targets [deleted file]
tests/runtest.proj
tests/scripts/project.json
tests/scripts/run-xunit-perf.cmd
tests/src/Common/test_dependencies/project.json
tests/src/GC/Performance/Framework/GCPerfTestFramework.csproj
tests/src/GC/Performance/Framework/packages.config
tests/src/JIT/config/benchmark+roslyn/project.json
tests/src/JIT/config/benchmark+serialize/project.json
tests/src/JIT/config/benchmark/project.json
tests/src/TestWrappersConfig/project.json
tests/src/dir.props
tests/tests.targets
tests/xunitwrapper.targets