[Lldb-commits] [PATCH] D13124: test runner: switch to pure-Python timeout mechanism

Todd Fiala via lldb-commits lldb-commits at lists.llvm.org
Mon Sep 28 16:18:02 PDT 2015


tfiala updated this revision to Diff 35921.
tfiala added a comment.

Changes:

- soft terminate is now optional by platform, not supported by default, and listed as supported on POSIX-y systems.
- run with timeout now uses soft terminate only when supported.
- soft terminate tests are now skipped when soft terminate isn't supported by the platform.
- other issues called out should be fixed.

This change does not:

- add the lldb_platform package.  (I'll do that later.)
- plumb through the option to make core file generation accessible by the command line.  (I'll do that later.)  Right now it maintains core file generation requests for Linux and nobody else.

@zturner, can you give this a run?


http://reviews.llvm.org/D13124

Files:
  test/dosep.py
  test/test_runner/README.txt
  test/test_runner/lib/lldb_utils.py
  test/test_runner/lib/process_control.py
  test/test_runner/test/inferior.py
  test/test_runner/test/process_control_tests.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D13124.35921.patch
Type: text/x-patch
Size: 45805 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20150928/5f59c3fb/attachment-0001.bin>


More information about the lldb-commits mailing list