diff options
author | 2023-09-02 00:24:05 +0000 | |
---|---|---|
committer | 2023-09-26 17:20:30 +0000 | |
commit | 8bbfca38d61b2691ba356f147bcdf8912ea45d9e (patch) | |
tree | f85ab609f238bf84c1ca221ec5378e841123c2ab | |
parent | 0d0326fd9ade80c6389ac5cb1c3db1c8d12c64cd (diff) |
rpc_fuzzer: Add new trusty binder rpc fuzzers that use multiple connections
Test: Build and run in trusty emulator
Change-Id: I17906f6323723c4799b25432651137c7bb9ca16a
-rw-r--r-- | libs/binder/trusty/fuzzer/Android.bp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/libs/binder/trusty/fuzzer/Android.bp b/libs/binder/trusty/fuzzer/Android.bp index 2f1f54b0a6..4f9b5c4d9d 100644 --- a/libs/binder/trusty/fuzzer/Android.bp +++ b/libs/binder/trusty/fuzzer/Android.bp @@ -24,6 +24,7 @@ cc_fuzz { "-DTRUSTY_APP_PORT=\"com.android.trusty.binder.test.service\"", "-DTRUSTY_APP_UUID=\"d42f06c5-9dc5-455b-9914-cf094116cfa8\"", "-DTRUSTY_APP_FILENAME=\"binder-test-service.syms.elf\"", + "-DTRUSTY_APP_MAX_CONNECTIONS=1", ], } @@ -35,5 +36,30 @@ cc_fuzz { "-DTRUSTY_APP_PORT=\"com.android.trusty.binderRpcTestService.V0\"", "-DTRUSTY_APP_UUID=\"87e424e5-69d7-4bbd-8b7c-7e24812cbc94\"", "-DTRUSTY_APP_FILENAME=\"binderRpcTestService.syms.elf\"", + "-DTRUSTY_APP_MAX_CONNECTIONS=1", + ], +} + +cc_fuzz { + name: "trusty_binder_fuzzer_multi_connection", + defaults: ["trusty_fuzzer_defaults"], + srcs: [":trusty_tipc_fuzzer"], + cflags: [ + "-DTRUSTY_APP_PORT=\"com.android.trusty.binder.test.service\"", + "-DTRUSTY_APP_UUID=\"d42f06c5-9dc5-455b-9914-cf094116cfa8\"", + "-DTRUSTY_APP_FILENAME=\"binder-test-service.syms.elf\"", + "-DTRUSTY_APP_MAX_CONNECTIONS=10", + ], +} + +cc_fuzz { + name: "trusty_binder_rpc_fuzzer_multi_connection", + defaults: ["trusty_fuzzer_defaults"], + srcs: [":trusty_tipc_fuzzer"], + cflags: [ + "-DTRUSTY_APP_PORT=\"com.android.trusty.binderRpcTestService.V0\"", + "-DTRUSTY_APP_UUID=\"87e424e5-69d7-4bbd-8b7c-7e24812cbc94\"", + "-DTRUSTY_APP_FILENAME=\"binderRpcTestService.syms.elf\"", + "-DTRUSTY_APP_MAX_CONNECTIONS=10", ], } |