summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jeff Hao <jeffhao@google.com> 2014-03-14 11:46:30 -0700
committer Jeff Hao <jeffhao@google.com> 2014-03-14 11:46:30 -0700
commit3057f46f8176f7ef5801eb2676a41365bea82805 (patch)
tree38def8681d8463dc9940a8e8f6be140e6df705d0
parent79558d550fd60dfb66e814b95bd286b7ddca9074 (diff)
parent773965c0168c5bd19d727ddb950c74382dcb9fa4 (diff)
resolved conflicts for merge of 773965c0 to klp-dev-plus-aosp
Change-Id: I43747a469e8d409397f3d88f6f6f6daaf5fbb372
-rw-r--r--test/044-proxy/src/BasicTest.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/044-proxy/src/BasicTest.java b/test/044-proxy/src/BasicTest.java
index d4ce71fa11..15732978aa 100644
--- a/test/044-proxy/src/BasicTest.java
+++ b/test/044-proxy/src/BasicTest.java
@@ -270,6 +270,20 @@ class MyInvocationHandler implements InvocationHandler {
}
}
+ if (method.getDeclaringClass() == Trace.class) {
+ if (method.getName().equals("getTrace")) {
+ StackTraceElement[] stackTrace = Thread.currentThread().getStackTrace();
+ for (int i = 0; i < stackTrace.length; i++) {
+ StackTraceElement ste = stackTrace[i];
+ if (ste.getMethodName().equals("getTrace")) {
+ System.out.println(ste.getClassName() + "." + ste.getMethodName() + " " +
+ ste.getFileName() + ":" + ste.getLineNumber());
+ }
+ }
+ return null;
+ }
+ }
+
System.out.println("Invoke " + method);
if (args == null || args.length == 0) {
System.out.println(" (no args)");