9f96fe
From 9b42fce32bff25e0569581f76f532b9d57865aef Mon Sep 17 00:00:00 2001
9f96fe
From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <vondruch@redhat.com>
9f96fe
Date: Mon, 27 Jul 2020 14:56:05 +0200
9f96fe
Subject: [PATCH] Timeout the test_bug_reporter_add witout raising error.
9f96fe
9f96fe
While timeouting the threads might be still good idea, it does not seems
9f96fe
the timeout impacts the TestBugReporter#test_bug_reporter_add result,
9f96fe
because the output of the child process has been already collected
9f96fe
earlier.
9f96fe
9f96fe
It seems that when the system is under heavy load, the thread might not
9f96fe
be sheduled to finish its processing. Even finishing the child process
9f96fe
might take tens of seconds and therefore the test case finish might take
9f96fe
a while.
9f96fe
---
9f96fe
 test/-ext-/bug_reporter/test_bug_reporter.rb | 2 +-
9f96fe
 1 file changed, 1 insertion(+), 1 deletion(-)
9f96fe
9f96fe
diff --git a/test/-ext-/bug_reporter/test_bug_reporter.rb b/test/-ext-/bug_reporter/test_bug_reporter.rb
9f96fe
index 628fcd0340..2c677cc8a7 100644
9f96fe
--- a/test/-ext-/bug_reporter/test_bug_reporter.rb
9f96fe
+++ b/test/-ext-/bug_reporter/test_bug_reporter.rb
9f96fe
@@ -22,7 +22,7 @@ def test_bug_reporter_add
9f96fe
     args = ["--disable-gems", "-r-test-/bug_reporter",
9f96fe
             "-C", tmpdir]
9f96fe
     stdin = "register_sample_bug_reporter(12345); Process.kill :SEGV, $$"
9f96fe
-    assert_in_out_err(args, stdin, [], expected_stderr, encoding: "ASCII-8BIT")
9f96fe
+    assert_in_out_err(args, stdin, [], expected_stderr, encoding: "ASCII-8BIT", timeout_error: nil)
9f96fe
   ensure
9f96fe
     FileUtils.rm_rf(tmpdir) if tmpdir
9f96fe
   end
9f96fe
-- 
9f96fe
2.27.0
9f96fe