[all-commits] [llvm/llvm-project] 29caa8: [lldb] Restore original meaning to test_qThreadSto...

Pavel Labath via All-commits all-commits at lists.llvm.org
Wed Feb 9 03:35:16 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 29caa8583f60ed5aa668144491ce65be00986947
      https://github.com/llvm/llvm-project/commit/29caa8583f60ed5aa668144491ce65be00986947
  Author: Pavel Labath <pavel at labath.sk>
  Date:   2022-02-09 (Wed, 09 Feb 2022)

  Changed paths:
    M lldb/test/API/tools/lldb-server/TestGdbRemote_qThreadStopInfo.py

  Log Message:
  -----------
  [lldb] Restore original meaning to test_qThreadStopInfo_only_reports_one_thread_stop_reason_during_interrupt

D119167 changed the meaning of that test by removing the use of the
interrupt packet. I did not notice this because the interrupting
happened in a shared utility function.

This patch restores the original meaning of the test, but (almost)
avoids sleeps by using process stdout to synchronize. Sadly, this means
the test stays disabled on windows, as it does not implement output
forwarding.




More information about the All-commits mailing list