dotnet-installer/test/dotnet.Tests
Peter Huene 1ade191cb6
Implement Razor server discovery by pid file.
Previously, Razor server discovery for the `build-server shutdown` command was
implemented by invoking MSBuild on a project file in the current directory to
evaluate the path to the Razor server dll.  This was problematic since it would
only discover a single running Razor server instance and required that the user
run the `build-server shutdown` command from a specific location.

Razor's server now writes a "pid file" to a well-known location
(`~/.dotnet/pids/build`) which the command can now enumerate to discover, and
shutdown, the running Razor servers.

This commit changes the Razor server discovery to use the pid files and removes
the requirement that users need to run the command in specific directories to
work.

Fixes #9084.
2018-04-20 10:49:31 -07:00
..
BuildServerTests Implement Razor server discovery by pid file. 2018-04-20 10:49:31 -07:00
CommandTests Implement Razor server discovery by pid file. 2018-04-20 10:49:31 -07:00
ParserTests Rename buildserver command. 2018-04-17 17:04:12 -07:00
BundledTargetFramworkTests.cs Global tools package obtain (#8035) 2017-11-21 20:10:06 -08:00
CommandLineApplicationTests.cs Make dotnet.Tests pass on localized setup 2017-06-12 17:31:40 -07:00
CommandObjectTests.cs Give a different error to guide use to install via global tools (#9070) 2018-04-17 12:21:20 -07:00
dotnet.Tests.csproj Implement tests for the list tool command. 2018-03-05 10:18:48 -08:00
FakeRecordEventNameTelemetry.cs Add telemetry data points for .NET Core 2.0 2017-07-27 09:55:40 -07:00
GivenThatDotNetRunsCommands.cs Make dotnet.Tests pass on localized setup 2017-06-12 17:31:40 -07:00
GivenThatICareAboutVBApps.cs Update test code to use netcoreapp2.1 2017-08-18 15:36:01 -07:00
GivenThatIWantToManageMulticoreJIT.cs Remove TAM (#5670) 2017-02-15 15:35:03 -08:00
GivenThatTheUserIsRunningDotNetForTheFirstTime.cs Localizing portions of dotnet --info. 2018-03-07 12:39:46 -08:00
GivenThatTheUserRequestsHelp.cs Fix tests for cache => store rename. 2017-04-07 15:51:37 -05:00
MSBuild.exe shorten random package name, address pr feedback 2016-12-20 13:53:21 -08:00
MSBuild.exe.config shorten random package name, address pr feedback 2016-12-20 13:53:21 -08:00
PackagedCommandTests.cs Update tool tests to target netcoreapp2.1 2017-08-18 18:07:14 -07:00
PrintableTableTests.cs Implement a printable table. 2018-02-27 15:57:53 -08:00
TelemetryCommandTest.cs Fix merge 2 2017-10-31 13:37:28 -07:00
TelemetryCommonPropertiesTests.cs Log Windows product type and installation type, and Linux libc version (#8688) 2018-02-27 18:55:35 -08:00
TestCommandExtensions.cs Remove use of Microsoft.Extensions.PlatformAbstractions 2016-06-08 16:28:52 -07:00
VersionTest.cs Update expected SDK version test to work with multiple stages 2017-08-24 15:51:38 -07:00