diff options
author | 2017-09-18 13:33:40 -0700 | |
---|---|---|
committer | 2017-09-18 14:02:48 -0700 | |
commit | 4486442432c788c1ab03790752e69070f74e1d3a (patch) | |
tree | 35fa24008818fc6a13c6812e4b54bed1eee9431d | |
parent | dbeacd6f1687439bd391bdd6a66a4b48d7d45ebf (diff) |
ART: Add debug output to 063-process-manager
Add stack trace to output when we find the reaper in an unexpected
state.
Bug: 2310700
Test: art/test/testrunner/testrunner.py -b --host -t 063
Change-Id: I3abfff9c7f0d0dd02ccb5d95e737f7675723bb87
-rw-r--r-- | test/063-process-manager/src/Main.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/063-process-manager/src/Main.java b/test/063-process-manager/src/Main.java index e31a0df053..6cb594959e 100644 --- a/test/063-process-manager/src/Main.java +++ b/test/063-process-manager/src/Main.java @@ -31,7 +31,13 @@ public class Main { Thread t = entry.getKey(); String name = t.getName(); if (name.indexOf("process reaper") >= 0) { - System.out.println("process manager: " + t.getState()); + Thread.State state = t.getState(); + System.out.println("process manager: " + state); + if (state != Thread.State.RUNNABLE && state != Thread.State.TIMED_WAITING) { + for (StackTraceElement e : entry.getValue()) { + System.out.println(" " + e); + } + } found = true; } } |