[Bug 24777] New: TestStepAndBreakpoints and Thread specific breakpoints broken on Windows

Bug ID 24777
Summary TestStepAndBreakpoints and Thread specific breakpoints broken on Windows
Product lldb
Version unspecified
Hardware PC
OS Windows NT
Status NEW
Severity normal
Priority P
Component All Bugs
Assignee lldb-dev@lists.llvm.org
Reporter zturner@google.com
CC llvm-bugs@lists.llvm.org
Classification Unclassified

Step and Breakpoints:

Traceback (most recent call last):
  File "D:\src\llvm\tools\lldb\test\lldbtest.py", line 615, in wrapper
    func(*args, **kwargs)
  File "D:\src\llvm\tools\lldb\test\lldbtest.py", line 615, in wrapper
    func(*args, **kwargs)
  File "D:\src\llvm\tools\lldb\test\lldbtest.py", line 483, in wrapper
    return func(self, *args, **kwargs)
  File "D:\src\llvm\tools\lldb\test\lldbtest.py", line 551, in wrapper
    return func(self, *args, **kwargs)
  File "D:\src\llvm\tools\lldb\test\lang\c\stepping\TestStepAndBreakpoints.py",
line 31, in test_with_dwarf_and_python_api
    self.step_over_stepping()
  File "D:\src\llvm\tools\lldb\test\lang\c\stepping\TestStepAndBreakpoints.py",
line 131, in step_over_stepping
    self.assertTrue (stop_id_after_including_expressions >
stop_id_before_including_expressions, "Stop ID including expressions increments
over expression call.")
AssertionError: False is not True : Stop ID including expressions increments
over expression call.

Thread specific breakpoints:
Traceback (most recent call last):
  File "D:\src\llvm\tools\lldb\test\lldbtest.py", line 615, in wrapper
    func(*args, **kwargs)
  File "D:\src\llvm\tools\lldb\test\lldbtest.py", line 483, in wrapper
    return func(self, *args, **kwargs)
  File "D:\src\llvm\tools\lldb\test\lldbtest.py", line 551, in wrapper
    return func(self, *args, **kwargs)
  File "D:\src\llvm\tools\lldb\test\lldbtest.py", line 736, in wrapper
    func(*args, **kwargs)
  File
"D:\src\llvm\tools\lldb\test\functionalities\thread\thread_specific_break\TestThreadSpecificBreakpoint.py",
line 30, in test_with_dwarf_python
    self.do_thread_specific_break()
  File
"D:\src\llvm\tools\lldb\test\functionalities\thread\thread_specific_break\TestThreadSpecificBreakpoint.py",
line 72, in do_thread_specific_break
    self.assertTrue (next_stop_state == lldb.eStateExited, "We should have not
hit the breakpoint again.")
AssertionError: False is not True : We should have not hit the breakpoint
again.