android_system_core/trusty/fuzz
Khyber Sen 589c8d1e44 rpc_binder: Change trusty_tipc_fuzzer to support multiple connections and messages
This changes `trusty_tipc_fuzzer` to be more like the existing binder rpc_fuzzer,
which opens and closes multiple connections and sends multiple messages in a single fuzz input.

The max number of connections is controlled by the define `TRUSTY_APP_MAX_CONNECTIONS`,
which defaults to `1`, thus keeping the existing behavior for now.

In the next CL, I'll add more fuzzers with `-DTRUSTY_APP_MAX_CONNECTIONS=10` instead.

Test: Build and run in trusty emulator
Change-Id: I9692e4d0295052a8da2204f63be9e52939e70ac3
2023-09-25 23:18:33 +00:00
..
include/trusty/fuzz Trusty: Move tipc fuzzer connection to end of iteration 2021-04-15 01:02:50 +00:00
test enable fuzzing trusty targets automatically 2021-03-11 15:07:01 +00:00
Android.bp enable fuzzing trusty targets automatically 2021-03-11 15:07:01 +00:00
counters.cpp trusty: Increase maximum number of coverage counters 2021-06-24 22:23:21 -07:00
tipc_fuzzer.cpp rpc_binder: Change trusty_tipc_fuzzer to support multiple connections and messages 2023-09-25 23:18:33 +00:00
utils.cpp Trusty: Move tipc fuzzer connection to end of iteration 2021-04-15 01:02:50 +00:00