Increase timeout on eventpipe session tests (#1739)
authorSung Yoon Whang <suwhang@microsoft.com>
Wed, 18 Nov 2020 17:05:15 +0000 (09:05 -0800)
committerGitHub <noreply@github.com>
Wed, 18 Nov 2020 17:05:15 +0000 (09:05 -0800)
src/tests/Microsoft.Diagnostics.NETCore.Client/EventPipeSessionTests.cs

index 2245e050a4237afd808175b5f0914a55875a9939..25ca36ea9b1ab2e1eab95420669addbb3c29e8cd 100644 (file)
@@ -36,7 +36,7 @@ namespace Microsoft.Diagnostics.NETCore.Client
         public void BasicEventPipeSessionTest()
         {
             using TestRunner runner = new TestRunner(CommonHelper.GetTraceePathWithArgs(), output);
-            runner.Start(timeoutInMSPipeCreation: 3000);
+            runner.Start(timeoutInMSPipeCreation: 15_000, testProcessTimeout: 60_000);
             DiagnosticsClient client = new DiagnosticsClient(runner.Pid);
             using (var session = client.StartEventPipeSession(new List<EventPipeProvider>()
             {
@@ -55,7 +55,7 @@ namespace Microsoft.Diagnostics.NETCore.Client
         public void EventPipeSessionStreamTest()
         {
             TestRunner runner = new TestRunner(CommonHelper.GetTraceePathWithArgs(), output);
-            runner.Start(timeoutInMSPipeCreation: 3000);
+            runner.Start(timeoutInMSPipeCreation: 15_000, testProcessTimeout: 60_000);
             DiagnosticsClient client = new DiagnosticsClient(runner.Pid);
             runner.PrintStatus();
             output.WriteLine($"[{DateTime.Now.ToString()}] Trying to start an EventPipe session on process {runner.Pid}");
@@ -120,7 +120,7 @@ namespace Microsoft.Diagnostics.NETCore.Client
         public void StartEventPipeSessionWithSingleProviderTest()
         {
             using TestRunner runner = new TestRunner(CommonHelper.GetTraceePathWithArgs(), output);
-            runner.Start(timeoutInMSPipeCreation: 3000);
+            runner.Start(timeoutInMSPipeCreation: 15_000, testProcessTimeout: 60_000);
             DiagnosticsClient client = new DiagnosticsClient(runner.Pid);
             using (var session = client.StartEventPipeSession(new EventPipeProvider("Microsoft-Windows-DotNETRuntime", EventLevel.Informational)))
             {