summaryrefslogtreecommitdiff
path: root/libartbase/base/file_utils_test.cc
diff options
context:
space:
mode:
author David Srbecky <dsrbecky@google.com> 2020-07-09 13:40:57 +0100
committer David Srbecky <dsrbecky@google.com> 2020-07-15 14:33:43 +0000
commit7400a5466a04f9a274d262c5cb1fd35ff496839a (patch)
tree8e4d617b0e0fdfda2c089a6a30353d470c0fb2b3 /libartbase/base/file_utils_test.cc
parentb461b53c926dae7f1959a309b0a2b109b6d3c4d3 (diff)
Fixes for gtests in eng-prod
Bug: 147817558 Test: art/art-host-gtest on forrest Change-Id: I0ecfbc81fe6998d4c8c69ce6fbeb35bdd5908b55
Diffstat (limited to 'libartbase/base/file_utils_test.cc')
-rw-r--r--libartbase/base/file_utils_test.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/libartbase/base/file_utils_test.cc b/libartbase/base/file_utils_test.cc
index 85c110465f..313754e5a6 100644
--- a/libartbase/base/file_utils_test.cc
+++ b/libartbase/base/file_utils_test.cc
@@ -58,7 +58,9 @@ TEST_F(FileUtilsTest, GetSystemImageFilename) {
GetSystemImageFilename("/system/framework/boot.art", InstructionSet::kArm).c_str());
}
-TEST_F(FileUtilsTest, GetAndroidRootSafe) {
+// TODO(dsrbecky): b/160885380: This test is failing in eng-prod because libartbase
+// is loaded from different path (under testcases).
+TEST_F(FileUtilsTest, DISABLED_GetAndroidRootSafe) {
std::string error_msg;
// We don't expect null returns for most cases, so don't check and let std::string crash.
@@ -78,6 +80,7 @@ TEST_F(FileUtilsTest, GetAndroidRootSafe) {
// Set a bogus value for ANDROID_ROOT. This should be an error.
ASSERT_EQ(0, setenv("ANDROID_ROOT", "/this/is/obviously/bogus", /* overwrite */ 1));
EXPECT_EQ(GetAndroidRootSafe(&error_msg), "");
+ error_msg = "";
// Inferring the Android Root from the location of libartbase only works on host.
if (!kIsTargetBuild) {