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