This test uses the responder and a python OS plugin.

When I run the full test suite, it passes, with this thread list:
runCmd: thread list
output: Process 1 stopped
* thread #1: tid = 0x0001, 0xffffffff, name = 'one', queue = 'queue1'
  thread #2: tid = 0x0002, 0xffffffff, name = 'two', queue = 'queue2'
  thread #3: tid = 0x0003, 0x00000000, name = 'three', queue = 'queue3', stop 
reason = signal SIGINT

When I run the test by itself, it fails with this thread list:
runCmd: thread list
output: Process 1 stopped
* thread #2: tid = 0x111111111, 0xffffffff, name = 'one', queue = 'queue1'
  thread #3: tid = 0x222222222, 0xffffffff, name = 'two', queue = 'queue2'
  thread #4: tid = 0x333333333, 0x00000000, name = 'three', queue = 'queue3', 
stop reason = signal SIGINT

Anyone have any idea why this is?

packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestThreadSelectionBug.py
_______________________________________________
lldb-dev mailing list
lldb-dev@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev

Reply via email to