[Lldb-commits] [lldb] r221201 - Fix this test to set a breakpoint at the correct location that will always get hit so it doesn't intermittently fail on MacOSX.
Greg Clayton
gclayton at apple.com
Mon Nov 3 15:10:57 PST 2014
Author: gclayton
Date: Mon Nov 3 17:10:56 2014
New Revision: 221201
URL: http://llvm.org/viewvc/llvm-project?rev=221201&view=rev
Log:
Fix this test to set a breakpoint at the correct location that will always get hit so it doesn't intermittently fail on MacOSX.
Modified:
lldb/trunk/test/functionalities/attach_resume/TestAttachResume.py
lldb/trunk/test/functionalities/attach_resume/main.cpp
Modified: lldb/trunk/test/functionalities/attach_resume/TestAttachResume.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/attach_resume/TestAttachResume.py?rev=221201&r1=221200&r2=221201&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/attach_resume/TestAttachResume.py (original)
+++ lldb/trunk/test/functionalities/attach_resume/TestAttachResume.py Mon Nov 3 17:10:56 2014
@@ -72,7 +72,7 @@ class AttachResumeTestCase(TestBase):
'Process not stopped after interrupt')
# check that this breakpoint is auto-cleared on detach (r204752)
- self.runCmd("br set -f main.cpp -l 12")
+ self.runCmd("br set -f main.cpp -l %u" % (line_number('main.cpp', '// Set breakpoint here')))
self.runCmd("c")
self.assertTrue(wait_for_state(lldb.eStateRunning),
Modified: lldb/trunk/test/functionalities/attach_resume/main.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/attach_resume/main.cpp?rev=221201&r1=221200&r2=221201&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/attach_resume/main.cpp (original)
+++ lldb/trunk/test/functionalities/attach_resume/main.cpp Mon Nov 3 17:10:56 2014
@@ -16,7 +16,7 @@ void *start(void *data)
{
if ( idx == 0 )
std::this_thread::sleep_for(std::chrono::microseconds(1));
- std::this_thread::sleep_for(std::chrono::seconds(1));
+ std::this_thread::sleep_for(std::chrono::seconds(1)); // Set breakpoint here
}
return 0;
}
More information about the lldb-commits
mailing list