-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Libraries testing #178
Libraries testing #178
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this all just copy/paste? If so, LGTM.
Unfortunately that wasn't possible. I had to rewrite a chunk of the existing code and inlined couple places into existing code. |
Can you point out the diffs? |
Not touched and just moved:
Partially touched:
Others are new. |
There seems to be an issue with the default references that I need to resolve. |
The existing package Microsoft.DotNet.CoreFxTesting lived in Arcade because of no infrastructure being available to compile local tasks in the repository. As the runtime repository now offers that we can inline the testing framework.
This should be ready now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Skimmed it and it looked ok.
Make sure to test local dev test explorer scenario manually
@@ -130,5 +130,9 @@ | |||
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-optimization</Uri> | |||
<Sha>d0bb63d2ec7060714e63ee4082fac48f2e57f3e2</Sha> | |||
</Dependency> | |||
<Dependency Name="Microsoft.NET.Test.Sdk" Version="16.4.0"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we going to consume this via maestro? Are they already publishing to BAR?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes:
https://github.com/Microsoft/vstest (.NET Core Tooling Dev) ==> 'https://github.com/dotnet/runtime' ('master')
- Id: 290ec264-66d2-456a-879f-08d75d523bc9
- Update Frequency: EveryDay
- Enabled: True
- Batchable: True
- Merge Policies:
Standard
Fixes #93
Fixes #178
Related dotnet/arcade#4414
The existing package Microsoft.DotNet.CoreFxTesting lived in Arcade
because of no infrastructure being available to compile local tasks in
the repository. As the runtime repository now offers that we can inline
the testing framework.
Also upgraded the ReportGenerator global tool version.
cc @stephentoub