summaryrefslogtreecommitdiff
path: root/test/304-method-tracing/run.py
diff options
context:
space:
mode:
author David Srbecky <dsrbecky@google.com> 2022-11-02 10:21:35 +0000
committer David Srbecky <dsrbecky@google.com> 2022-11-02 10:22:29 +0000
commitb9642a67b12c9adbcc2a92129af3164468962037 (patch)
tree09108f4f0998578253df554b83f643d43651dd25 /test/304-method-tracing/run.py
parenta669df3cb61b88c9dadd161962a9b4ecb7ce8a03 (diff)
Run-tests: Rename "run" files to "run.py"
Make it explicit that they are python files. Make the file attributes non-executable. Test: test.py -b -r --host --optimizing --64 Change-Id: I874c8453032298bcc15dbd1030a3f7c0fd58254f
Diffstat (limited to 'test/304-method-tracing/run.py')
-rw-r--r--test/304-method-tracing/run.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/test/304-method-tracing/run.py b/test/304-method-tracing/run.py
new file mode 100644
index 0000000000..2fb72d3f52
--- /dev/null
+++ b/test/304-method-tracing/run.py
@@ -0,0 +1,24 @@
+#!/bin/bash
+#
+# Copyright (C) 2014 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+def run(ctx, args):
+ # Runs the test with method tracing enabled.
+ ctx.default_run(
+ args,
+ runtime_option=[
+ "-Xmethod-trace", "-Xmethod-trace-file:${DEX_LOCATION}/trace.bin"
+ ])