Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b2728584 authored by Michael Wachenschwanz's avatar Michael Wachenschwanz
Browse files

Cleanup add_modify_raw_oom_adj_service_level flag

Flag: EXEMPT removing com.android.server.am.add_modify_raw_oom_adj_service_level
Fix: 409604891
Test: atest MockingOomAdjusterTests
Change-Id: I46c36c7b9aa083bcd180624d0b323e9055f32ae2
parent 38d8a24e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -393,7 +393,7 @@ final class ProcessServiceRecord {
                adj = ProcessList.PERCEPTIBLE_APP_ADJ;
            } else if (adj < ProcessList.PERCEPTIBLE_LOW_APP_ADJ) {
                adj = ProcessList.PERCEPTIBLE_LOW_APP_ADJ;
            } else if (Flags.addModifyRawOomAdjServiceLevel() && adj < ProcessList.SERVICE_ADJ) {
            } else if (adj < ProcessList.SERVICE_ADJ) {
                adj = ProcessList.SERVICE_ADJ;
            } else if (adj < ProcessList.CACHED_APP_MIN_ADJ) {
                adj = ProcessList.CACHED_APP_MIN_ADJ;
+0 −10
Original line number Diff line number Diff line
@@ -275,16 +275,6 @@ flag {
    }
}

flag {
    name: "add_modify_raw_oom_adj_service_level"
    namespace: "backstage_power"
    description: "Add a SERVICE_ADJ level to the modifyRawOomAdj method"
    bug: "374810368"
    metadata {
        purpose: PURPOSE_BUGFIX
    }
}

flag {
    name: "app_start_info_isolated_process"
    namespace: "system_performance"
+1 −7
Original line number Diff line number Diff line
@@ -1670,13 +1670,7 @@ public class MockingOomAdjusterTests {
        setWakefulness(PowerManagerInternal.WAKEFULNESS_AWAKE);
        updateOomAdj(client, app, service);

        final int expectedAdj;
        if (Flags.addModifyRawOomAdjServiceLevel()) {
            expectedAdj = SERVICE_ADJ;
        } else {
            expectedAdj = CACHED_APP_MIN_ADJ;
        }
        assertEquals(expectedAdj, app.mState.getSetAdj());
        assertEquals(SERVICE_ADJ, app.mState.getSetAdj());
    }

    @SuppressWarnings("GuardedBy")