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

Commit 1a01db56 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "RPC binder: one more pool test flake fix" am: 594425ca am: 2a685e62...

Merge "RPC binder: one more pool test flake fix" am: 594425ca am: 2a685e62 am: 224e8b0b am: 3f657285 am: 8b02c0ea am: 529ec8b0

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2610071



Change-Id: Id53aa279ae4e54da2fa4c2878c3511be9ebf03d2
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 665e5c3f 529ec8b0
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -461,8 +461,11 @@ static void testThreadPoolOverSaturated(sp<IBinderRpcTest> iface, size_t numCall

    EXPECT_GE(epochMsAfter, epochMsBefore + 2 * sleepMs);

    // Potential flake, but make sure calls are handled in parallel.
    EXPECT_LE(epochMsAfter, epochMsBefore + 4 * sleepMs);
    // Potential flake, but make sure calls are handled in parallel. Due
    // to past flakes, this only checks that the amount of time taken has
    // some parallelism. Other tests such as ThreadPoolGreaterThanEqualRequested
    // check this more exactly.
    EXPECT_LE(epochMsAfter, epochMsBefore + (numCalls - 1) * sleepMs);
}

TEST_P(BinderRpc, ThreadPoolOverSaturated) {