未验证 提交 95559843 编写于 作者: S Sam Harwell 提交者: GitHub

Merge pull request #43783 from sharwell/test-timeout

Add a hang mitigating timeout to CSharpBuild.BuildWithCommandLine
......@@ -62,7 +62,7 @@ public void BuildWithCommandLine()
var commandLine = $"\"{pathToSolution}\" /Rebuild Debug /Out \"{logFileName}\" {VisualStudioInstanceFactory.VsLaunchArgs}";
var process = Process.Start(pathToDevenv, commandLine);
process.WaitForExit();
Assert.True(process.WaitForExit((int)Helper.HangMitigatingTimeout.TotalMilliseconds));
Assert.Contains("Rebuild All: 1 succeeded, 0 failed, 0 skipped", File.ReadAllText(logFileName));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册