From f0cccb3189c07c3920c07191821b7ea7fd512177 Mon Sep 17 00:00:00 2001 From: Todd Fiala Date: Wed, 9 Dec 2015 18:01:19 +0000 Subject: create 3 issues for testbots: FAIL, ERROR (exceptional), and TIMEOUT This change is a trial balloon to verify that the default test summary output sends the right output for the buildbot issue detection script. The effect of this change will be reverted after verifying the testbot behavior. This change will not stay in as is and will knowingly create noise, see this thread: http://lists.llvm.org/pipermail/lldb-dev/2015-December/009048.html llvm-svn: 255131 --- .../lldbsuite/test/issue_verification/TestTimeout.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 lldb/packages/Python/lldbsuite/test/issue_verification/TestTimeout.py (limited to 'lldb/packages/Python/lldbsuite/test/issue_verification/TestTimeout.py') diff --git a/lldb/packages/Python/lldbsuite/test/issue_verification/TestTimeout.py b/lldb/packages/Python/lldbsuite/test/issue_verification/TestTimeout.py new file mode 100644 index 00000000000..ba7be454f9a --- /dev/null +++ b/lldb/packages/Python/lldbsuite/test/issue_verification/TestTimeout.py @@ -0,0 +1,19 @@ +"""Tests that a timeout is detected by the testbot.""" +from __future__ import print_function + +import time + +import lldbsuite.test.lldbtest as lldbtest + + +class TimeoutTestCase(lldbtest.TestBase): + """Forces test timeout.""" + mydir = lldbtest.TestBase.compute_mydir(__file__) + + def test_buildbot_catches_timeout(self): + """Tests that timeout logic kicks in and is picked up.""" + while True: + try: + time.sleep(1) + except: + print("ignoring exception during sleep") -- cgit v1.2.3