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

Merge master into future #11058

Merged
merged 58 commits into from May 4, 2016
Merged

Merge master into future #11058

merged 58 commits into from May 4, 2016

Conversation

ghost
Copy link

@ghost ghost commented May 4, 2016

This is an automatically generated pull request from master into future.

@dotnet/roslyn-infrastructure:

git remote add vslsnap-roslyn "https://github.com/vslsnap/roslyn.git"
git fetch vslsnap-roslyn
git fetch upstream
git checkout merge-master-into-future20160504-150015
git reset --hard upstream/future
git merge upstream/master
# Fix merge conflicts
git commit
git push vslsnap-roslyn merge-master-into-future20160504-150015 --force

Once the merge can be made and all the tests pass, you are free to merge the pull request.

atifaziz and others added 30 commits March 16, 2016 09:48
This simplies some of the lifetime handling inside the type.
This brings along our standard trace listener that converts assert
failures over to exceptions, so we don't need IntegrationTraceListener
anymore.
If the VS STA thread is busy, it can reject any calls we make. This
retries them explicitly. I don't like this change, but I don't have
a better option that I know of.
This just hides bugs. If there's a specific point of cleanup that is
flaky, we should target that specific area.
This moves the cleanup process of a test during that test, so that way
any screwups are blamed on the right test.
Otherwise it reuses the default which can conflict if we start another
instance.
New Visual Studio integration test framework improvements
tannergooding and others added 18 commits May 2, 2016 13:52
Few other fixes
Remove Redundant Cast should not incorrectly suggest to remove a cast within a logical not expression
change default to only re-analyze direct dependencies rather than all…
csi.exe should emit exception to stderr, not stdout
…ange

Temporarily disable test CurrentWorkingDirectory_Change
This code has been moved to http://dotnet/roslyn-project-system
There are 2 changes here
1. Move some of the helpers from test_util to tools_util since the helpers are not depended on the helper binary and can work without any dependencies
2. Introduce TriggerAutomation.bat, which triggers the automation process.

The reason we need a bat file to trigger this and not a csx or a new csx is because running the csx requires the helper binary. Hence we need to run the csx files from the binaries folder but we cannot have binaries in place if we dont fetch them in the first place. This is a cyclic problem that has to be broken with the help of one initial Trigger Batch file
@ghost
Copy link
Author

ghost commented May 4, 2016

@dotnet-bot test vsi please

tmat and others added 6 commits May 4, 2016 08:39
…hange

Reenable CurrentWorkingDirectory_Change
Make completion service public
…-future20160504-150015

Conflicts:
	src/Compilers/Core/Portable/PublicAPI.Unshipped.txt
	src/Dependencies/VisualStudio/project.json
	src/Features/CSharp/Portable/CSharpFeatures.csproj
	src/Features/Core/Portable/Features.csproj
	src/Workspaces/Core/Portable/PublicAPI.Unshipped.txt
@msJohnHamby
Copy link
Contributor

test vsi please

@mattwar
Copy link
Contributor

mattwar commented May 4, 2016

@dotnet-bot retest prtest/lin/dbg/unit32 please
// Previous failure: http://dotnet-ci.cloudapp.net/job/roslyn_prtest_lin_dbg_unit32/6816/
// Retest reason:

@msJohnHamby msJohnHamby merged commit 9fd861e into dotnet:future May 4, 2016
@jasonmalinowski jasonmalinowski deleted the merge-master-into-future20160504-150015 branch June 28, 2016 21:52
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.