Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Revert: Simplify test dependencies for benchmarks #16647

Merged
merged 3 commits into from
Feb 28, 2018

Conversation

AndyAyersMS
Copy link
Member

This reverts commit 0598b6b.

Updates to xunit console runner breaks building tests in Helix. So reverting
until we can get that part sorted.

See dotnet/core-eng#2781.

This reverts commit 0598b6b.

Updates to xunit console runner break things in Helix. So reverting
until we can get that part sorted.
@AndyAyersMS
Copy link
Member Author

@jkotas @MattGal PTAL

@AndyAyersMS
Copy link
Member Author

Hmm, looks like we can't update xunit perf like I thought. Will need to undo the most recent commit.

Can't move these forward as we're back to netstandard 1.4
for the time being.
@brianrob
Copy link
Member

@AndyAyersMS, I'm surprised that you need to undo #16597 as well. The difference between the two versions of xunit.performance shouldn't have any dependency changes other than TraceEvent which didn't change its dependencies. Were there changes directly in xunit.performance that broke?

@AndyAyersMS
Copy link
Member Author

As part of all this reversion we're temporarily back to netstandard1.4 for the benchmarks, and that led to package errors like this before I reverted your update:

error NU1202: Package xunit.performance.api 1.0.0-beta-build0018 is not compatible 
    with netstandard1.4 (.NETStandard,Version=v1.4). 
    Package xunit.performance.api 1.0.0-beta-build0018 supports: 
error NU1202: - net461 (.NETFramework,Version=v4.6.1) 
error NU1202: - netstandard1.6 (.NETStandard,Version=v1.6)

It might be we could make it to up to netstandard1.6 without too much trouble. We are limited in how far forward we can go by the prerelease xunit.console.netcore that helix tests builds rely on.

@AndyAyersMS
Copy link
Member Author

Arm tests currently taking forever, and nothing arm specific here. So I am going to merge to try and unblock things.

@AndyAyersMS AndyAyersMS merged commit ebf1ae6 into dotnet:master Feb 28, 2018
A-And pushed a commit to A-And/coreclr that referenced this pull request Feb 28, 2018
This reverts commit 0598b6b.

Updates to xunit console runner break things in Helix. So reverting
until we can get that part sorted.

Also undoes version updates from dotnet#16597; we can't move these forward
yet as we're back to netstandard 1.4 for the time being.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants