summaryrefslogtreecommitdiffstats
path: root/runtime/common_runtime_test.h
diff options
context:
space:
mode:
authorJeff Hao <jeffhao@google.com>2014-07-24 16:26:09 -0700
committerJeff Hao <jeffhao@google.com>2014-08-06 12:49:57 -0700
commitf0a3f09c3d54646166a55c05a6b39c7dd504129c (patch)
tree35a76479f1b774ae100727547a48da5bc0878e66 /runtime/common_runtime_test.h
parent484e2c2d3531e5bb36f0e1e12f26c708939c6579 (diff)
downloadart-f0a3f09c3d54646166a55c05a6b39c7dd504129c.zip
art-f0a3f09c3d54646166a55c05a6b39c7dd504129c.tar.gz
art-f0a3f09c3d54646166a55c05a6b39c7dd504129c.tar.bz2
Fix proxy tracing and enable tests that now work with tracing.
Also updates proxy_test to generate an image for GetQuickOatCodeFor. Bug: 16386215 Change-Id: Ie7daad3d73ea7b60187bc1e7037ade0df8277107
Diffstat (limited to 'runtime/common_runtime_test.h')
-rw-r--r--runtime/common_runtime_test.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/runtime/common_runtime_test.h b/runtime/common_runtime_test.h
index eb96352..363d8da 100644
--- a/runtime/common_runtime_test.h
+++ b/runtime/common_runtime_test.h
@@ -85,10 +85,18 @@ class CommonRuntimeTest : public testing::Test {
virtual void TearDown();
+ // Gets the path of the libcore dex file.
std::string GetLibCoreDexFileName();
+ // Gets the path of the specified dex file for host or target.
std::string GetDexFileName(const std::string& jar_prefix);
+ // Gets the path of the libcore oat file.
+ std::string GetLibCoreOatFileName();
+
+ // Gets the path of the specified oat file for host or target.
+ std::string GetOatFileName(const std::string& oat_prefix);
+
std::string GetTestAndroidRoot();
std::vector<const DexFile*> OpenTestDexFiles(const char* name)