summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <treehugger-gerrit@google.com> 2023-05-25 00:04:03 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2023-05-25 00:04:03 +0000
commitce490cb2cb9251643e17d0e5ef5d6862bbb58471 (patch)
tree9ce875e4e455a1d15a097fd2202e8df5d2648902
parent68dfe215925d087aedcabae631ec1b3ce29fb1aa (diff)
parent06653f627d436b13bbd70b97eabd805ec769c071 (diff)
Merge "BpBinder fuzzer: wait longer" am: 06653f627d
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2603310 Change-Id: Ia36a134158a46106bf8a9224af64fcaa07d3b9fe Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--libs/binder/tests/unit_fuzzers/BpBinderFuzz.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/binder/tests/unit_fuzzers/BpBinderFuzz.cpp b/libs/binder/tests/unit_fuzzers/BpBinderFuzz.cpp
index 910c9dc25c..a6fd487fe5 100644
--- a/libs/binder/tests/unit_fuzzers/BpBinderFuzz.cpp
+++ b/libs/binder/tests/unit_fuzzers/BpBinderFuzz.cpp
@@ -51,8 +51,10 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
sp<RpcSession> session = RpcSession::make();
session->setMaxIncomingThreads(1);
status_t status;
- for (size_t tries = 0; tries < 5; tries++) {
- usleep(10000);
+
+ // b/274084938 - ASAN may be slow, wait a while
+ for (size_t tries = 0; tries < 50; tries++) {
+ usleep(100000);
status = session->setupUnixDomainClient(addr.c_str());
if (status == OK) break;
}