Better logging to help debug test failure (#2576)

This commit is contained in:
Ajay Bhargav Baaskaran 2018-09-10 14:17:53 -07:00 committed by GitHub
parent 51868b4dc0
commit f93f67a53a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -17,7 +17,7 @@ namespace Microsoft.AspNetCore.Razor.Design.IntegrationTests
TimeSpan? timeout = null, TimeSpan? timeout = null,
MSBuildProcessKind msBuildProcessKind = MSBuildProcessKind.Dotnet) MSBuildProcessKind msBuildProcessKind = MSBuildProcessKind.Dotnet)
{ {
timeout = timeout ?? TimeSpan.FromSeconds(60); timeout = timeout ?? TimeSpan.FromSeconds(120);
var processStartInfo = new ProcessStartInfo() var processStartInfo = new ProcessStartInfo()
{ {
@ -77,7 +77,7 @@ namespace Microsoft.AspNetCore.Razor.Design.IntegrationTests
// This is a timeout. // This is a timeout.
process.Kill(); process.Kill();
throw new TimeoutException($"command '${process.StartInfo.FileName} {process.StartInfo.Arguments}' timed out after {timeout}."); throw new TimeoutException($"command '${process.StartInfo.FileName} {process.StartInfo.Arguments}' timed out after {timeout}. Output: {output.ToString()}");
}); });
var waitTask = Task.Run(() => var waitTask = Task.Run(() =>