Skip to content
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

Change contents of the TestSetup project #11037

Merged

Conversation

jasonmalinowski
Copy link
Member

The main goal here is to add an explicit CodeBase for Roslyn.Hosting.Diagnostics.dll which I do in fb4ccbc. The other changes generally clean things up, and reduce the package size from a few megabytes to a few kilobytes.

@jasonmalinowski
Copy link
Member Author

Review: @dotnet/roslyn-ide, @dotnet/roslyn-infrastructure

@@ -17,7 +17,6 @@
<Assets>
<Asset Type="Microsoft.VisualStudio.MefComponent" Path="Roslyn.Hosting.Diagnostics.dll" />
<Asset Type="Microsoft.VisualStudio.MefComponent" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%|" />
<Asset Type="Microsoft.VisualStudio.VsPackage" Path="BindingPath.pkgdef" />
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This wasn't actually working since the file wasn't included in the VSIX. ProvideCodeBase is both more stable and more precise, so we'll use that instead.

@jasonmalinowski
Copy link
Member Author

@dotnet-bot, test vsi please. Also, retest this please since #11040 has been merged which fixed the other failures.

@jasonmalinowski
Copy link
Member Author

@dotnet-bot, retest vsi please. There's been lots of churn in the last day.

@jasonmalinowski
Copy link
Member Author

@dotnet-bot, retest vsi please. We've got some new diagnostics now to figure out failures.

@jasonmalinowski jasonmalinowski self-assigned this May 5, 2016
@jasonmalinowski
Copy link
Member Author

And we've fixed more issues with the machines, so @dotnet-bot, retest this please and retest vsi please.

@jasonmalinowski
Copy link
Member Author

@dotnet-bot, test prtest/win/vsi/p0 please, test prtest/win/vsi/p1 please, test prtest/win/vsi/p2 please, test prtest/win/vsi/p3 please.

@jaredpar
Copy link
Member

jaredpar commented May 6, 2016

test vsi0 please

@jaredpar
Copy link
Member

jaredpar commented May 6, 2016

New tests responding to the phrase. Yay.

Since this file wasn't being included in the VSIX, it was having no
effect. We're better off using CodeBase attributes anyways which apply
earlier in the assembly resolution process.
This is correctly bundled along with the language services VSIX, which
is the place it should ship with. We already take a VSIX dependency
upon that VSIX.
This is a DLL that doesn't ship and isn't used for anything other than
pkgdef generation.
@jasonmalinowski
Copy link
Member Author

@dotnet-bot, retest roslyn_prtest_win_vsi0 please. (Investigating locally.)

@jasonmalinowski
Copy link
Member Author

@dotnet-bot, test vsi please.

@tannergooding
Copy link
Member

Looks Correct To Me.
:shipit:

@jasonmalinowski jasonmalinowski merged commit 728d77e into dotnet:master May 6, 2016
@jmarolf
Copy link
Contributor

jmarolf commented May 6, 2016

👍

@jasonmalinowski jasonmalinowski deleted the change-contents-of-testsetup branch May 6, 2016 22:05
@Pilchie
Copy link
Member

Pilchie commented May 7, 2016

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants