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

Todd Fiala via lldb-commits lldb-commits at lists.llvm.org
Fri Sep 25 18:24:47 PDT 2015


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

Work in progess.

This patch is working and timing out consistently on Linux (on a Jenkins bot), and is running normally on OS X.  I haven't coerced a timeout on OS X yet.

I'll be adding some tests for the timeout and core generation, and plan to add a --no-core-for-timeout option since I don't think that is universally desirable.  (Right now it always attempts to generates cores via SIGQUIT on Posix-like systems, but the code is there to do a SIGTERM instead if no cores are desired.  I just haven't hooked it up).

Zachary, you can see what I've got in place on the Windows side.  If you know some of that is wrong, feel free to let me now ahead of time and I can change it.

Hope to get those tests in tonight and have a formal "eval this patch" setup.


http://reviews.llvm.org/D13124

Files:
  test/dosep.py
  test/lldb_utils.py
  test/process_control.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D13124.35788.patch
Type: text/x-patch
Size: 27966 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20150926/d50d7eb7/attachment-0001.bin>


More information about the lldb-commits mailing list