Loading libs/binder/tests/binderRpcTest.cpp +6 −2 Original line number Original line Diff line number Diff line Loading @@ -464,7 +464,9 @@ TEST_P(BinderRpc, ThreadPoolOverSaturated) { constexpr size_t kNumThreads = 10; constexpr size_t kNumThreads = 10; constexpr size_t kNumCalls = kNumThreads + 3; constexpr size_t kNumCalls = kNumThreads + 3; auto proc = createRpcTestSocketServerProcess({.numThreads = kNumThreads}); auto proc = createRpcTestSocketServerProcess({.numThreads = kNumThreads}); testThreadPoolOverSaturated(proc.rootIface, kNumCalls, 250 /*ms*/); // b/272429574 - below 500ms, the test fails testThreadPoolOverSaturated(proc.rootIface, kNumCalls, 500 /*ms*/); } } TEST_P(BinderRpc, ThreadPoolLimitOutgoing) { TEST_P(BinderRpc, ThreadPoolLimitOutgoing) { Loading @@ -477,7 +479,9 @@ TEST_P(BinderRpc, ThreadPoolLimitOutgoing) { constexpr size_t kNumCalls = kNumOutgoingConnections + 3; constexpr size_t kNumCalls = kNumOutgoingConnections + 3; auto proc = createRpcTestSocketServerProcess( auto proc = createRpcTestSocketServerProcess( {.numThreads = kNumThreads, .numOutgoingConnections = kNumOutgoingConnections}); {.numThreads = kNumThreads, .numOutgoingConnections = kNumOutgoingConnections}); testThreadPoolOverSaturated(proc.rootIface, kNumCalls, 250 /*ms*/); // b/272429574 - below 500ms, the test fails testThreadPoolOverSaturated(proc.rootIface, kNumCalls, 500 /*ms*/); } } TEST_P(BinderRpc, ThreadingStressTest) { TEST_P(BinderRpc, ThreadingStressTest) { Loading Loading
libs/binder/tests/binderRpcTest.cpp +6 −2 Original line number Original line Diff line number Diff line Loading @@ -464,7 +464,9 @@ TEST_P(BinderRpc, ThreadPoolOverSaturated) { constexpr size_t kNumThreads = 10; constexpr size_t kNumThreads = 10; constexpr size_t kNumCalls = kNumThreads + 3; constexpr size_t kNumCalls = kNumThreads + 3; auto proc = createRpcTestSocketServerProcess({.numThreads = kNumThreads}); auto proc = createRpcTestSocketServerProcess({.numThreads = kNumThreads}); testThreadPoolOverSaturated(proc.rootIface, kNumCalls, 250 /*ms*/); // b/272429574 - below 500ms, the test fails testThreadPoolOverSaturated(proc.rootIface, kNumCalls, 500 /*ms*/); } } TEST_P(BinderRpc, ThreadPoolLimitOutgoing) { TEST_P(BinderRpc, ThreadPoolLimitOutgoing) { Loading @@ -477,7 +479,9 @@ TEST_P(BinderRpc, ThreadPoolLimitOutgoing) { constexpr size_t kNumCalls = kNumOutgoingConnections + 3; constexpr size_t kNumCalls = kNumOutgoingConnections + 3; auto proc = createRpcTestSocketServerProcess( auto proc = createRpcTestSocketServerProcess( {.numThreads = kNumThreads, .numOutgoingConnections = kNumOutgoingConnections}); {.numThreads = kNumThreads, .numOutgoingConnections = kNumOutgoingConnections}); testThreadPoolOverSaturated(proc.rootIface, kNumCalls, 250 /*ms*/); // b/272429574 - below 500ms, the test fails testThreadPoolOverSaturated(proc.rootIface, kNumCalls, 500 /*ms*/); } } TEST_P(BinderRpc, ThreadingStressTest) { TEST_P(BinderRpc, ThreadingStressTest) { Loading