-
Notifications
You must be signed in to change notification settings - Fork 565
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
Combine all test dependencies into one common project.json #1647
Combine all test dependencies into one common project.json #1647
Conversation
StephenBonikowsky
commented
Nov 7, 2016
- This was done in CoreFx with PR #12345
- Although not as impactful as for CoreFx this will shorten the time it takes to sync.
- In addition, as a simplification improvement it makes a lot of sense.
* This was done in CoreFx with PR #12345 * Although not as impactful as for CoreFx this will shorten the time it takes to sync. * In addition, as a simplification improvement it makes a lot of sense.
@karajas when you made this change for CoreFx, was there any impact on Helix runs, do we need to update anything in any build definition or the pipe build project? |
The major fallout was the failing of of non-core test runs (uwp, ilc, desktop). These have been resolved now. |
We have ilc runs, what sort of failures did you have, what did you have to do to fix them? |
The failures were in regards to not picking up the latest version of TestSuite (925-01) which you have. I think we currently also have some issues with the ILC runner still due to some other corefx changes, @MattGal could you provide more context here? |
Currently ILC run success is blocked by changes to System.Console which cause it to throw exceptions if color APIs are used. It does not log this nicely in runs unfortunately, but is easy to repro using the Helix repro tool. I need to get an issue created about this, will update this thread when I do. |
But this should be non-blocking to the change I believe. |
Correct. If I get some free time I'll just fix it up myself. |
So the ilc runs will work but just get incorrectly reported? |
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.
LGTM.
I don't quite understand what the conversation about ILC and Helix concluded (Will it break ILC tests in Helix for WCF?) but I think we should proceed with this merge.