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