Merge "lmkd: test: access /sys/module/lowmemorykiller/ as u:r:shell:s0"
This commit is contained in:
commit
b69cb7071d
1 changed files with 7 additions and 6 deletions
|
|
@ -210,6 +210,13 @@ void runMemStressTest() {
|
|||
pid_t pid;
|
||||
uid_t uid = getuid();
|
||||
|
||||
// check if in-kernel LMK driver is present
|
||||
if (!access(INKERNEL_MINFREE_PATH, W_OK)) {
|
||||
GTEST_LOG_(INFO) << "Must not have kernel lowmemorykiller driver,"
|
||||
<< " terminating test";
|
||||
return;
|
||||
}
|
||||
|
||||
ASSERT_FALSE((sock = lmkd_connect()) < 0)
|
||||
<< "Failed to connect to lmkd process, err=" << strerror(errno);
|
||||
|
||||
|
|
@ -282,12 +289,6 @@ TEST(lmkd, check_for_oom) {
|
|||
GTEST_LOG_(INFO) << "Must be userdebug build, terminating test";
|
||||
return;
|
||||
}
|
||||
// check if in-kernel LMK driver is present
|
||||
if (!access(INKERNEL_MINFREE_PATH, W_OK)) {
|
||||
GTEST_LOG_(INFO) << "Must not have kernel lowmemorykiller driver,"
|
||||
<< " terminating test";
|
||||
return;
|
||||
}
|
||||
|
||||
// if respawned test process then run the test and exit (no analysis)
|
||||
if (getenv(LMKDTEST_RESPAWN_FLAG) != NULL) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue