Merge "Don't fail a test just because we aren't root."

This commit is contained in:
Dan Albert 2014-09-03 18:37:11 +00:00 committed by Gerrit Code Review
commit 28f1770101
1 changed files with 5 additions and 0 deletions

View File

@ -260,6 +260,11 @@ TEST_F(DlExtRelroSharingTest, RelroFileEmpty) {
} }
TEST_F(DlExtRelroSharingTest, VerifyMemorySaving) { TEST_F(DlExtRelroSharingTest, VerifyMemorySaving) {
if (geteuid() != 0) {
GTEST_LOG_(INFO) << "This test must be run as root.\n";
return;
}
ASSERT_NO_FATAL_FAILURE(CreateRelroFile(LIBNAME)); ASSERT_NO_FATAL_FAILURE(CreateRelroFile(LIBNAME));
int relro_fd = open(relro_file_, O_RDONLY); int relro_fd = open(relro_file_, O_RDONLY);
ASSERT_NOERROR(relro_fd); ASSERT_NOERROR(relro_fd);