• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2024-2025 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14group("fuzztest") {
15  testonly = true
16  deps = [
17    "interfaces/innerkits/ipc_core/messageparcel_fuzzer:MessageParcelFuzzTest",
18    "ipc/native/src/core/adddeathrecipient_fuzzer:AddDeathRecipientFuzzTest",
19    "ipc/native/src/core/bind_fuzzer:BindFuzzTest",
20    "ipc/native/src/core/binderinvoker_fuzzer:BinderInvokerFuzzTest",
21    "ipc/native/src/core/binderinvokernew_fuzzer:BinderInvokerNewFuzzTest",
22    "ipc/native/src/core/bufferobject_fuzzer:BufferObjectFuzzTest",
23    "ipc/native/src/core/databussocketlistener_fuzzer:DataBusSocketListenerFuzzTest",
24    "ipc/native/src/core/dbindercallbackstub_fuzzer:DBinderCallBackStubFuzzTest",
25    "ipc/native/src/core/dbinderdatabusinvoker_fuzzer:DBinderDatabusInvokerFuzzTest",
26    "ipc/native/src/core/dbindergrantpermission_fuzzer:DBinderGrantPermissionFuzzTest",
27    "ipc/native/src/core/dbinderremovepermission_fuzzer:DBinderRemovePermissionFuzzTest",
28    "ipc/native/src/core/dbindersessionobject_fuzzer:DBinderSessionObjectFuzzTest",
29    "ipc/native/src/core/dbindersoftbusclient_fuzzer:DBinderSoftbusClientFuzzTest",
30    "ipc/native/src/core/dbinderservicestub_fuzzer:DBinderServiceStubFuzzTest",
31    "ipc/native/src/core/getlocalnodedeviceid_fuzzer:GetLocalNodeDeviceIdFuzzTest",
32    "ipc/native/src/core/invokerfactory_fuzzer:InvokerFactoryFuzzTest",
33    "ipc/native/src/core/ipcfiledescriptor_fuzzer:IPCFileDescriptorFuzzTest",
34    "ipc/native/src/core/ipcfiledescriptormarshalling_fuzzer:IPCFileDescriptorMarshallingFuzzTest",
35    "ipc/native/src/core/ipcfiledescriptorunmarshalling_fuzzer:IPCFileDescriptorUnmarshallingFuzzTest",
36    "ipc/native/src/core/ipcobjectproxy_fuzzer:IPCObjectProxyFuzzTest",
37    "ipc/native/src/core/ipcobjectstub_fuzzer:IPCObjectStubFuzzTest",
38    "ipc/native/src/core/ipcpayloadstatistics_fuzzer:IPCPayloadStatisticsFuzzTest",
39    "ipc/native/src/core/ipcprocessskeleton_fuzzer:IPCProcessSkeletonFuzzTest",
40    "ipc/native/src/core/ipcskeleton_fuzzer:IPCSkeletonFuzzTest",
41    "ipc/native/src/core/ipcthreadpool_fuzzer:IPCThreadPoolFuzzTest",
42    "ipc/native/src/core/ipcthreadskeleton_fuzzer:IPCThreadSkeletonFuzzTest",
43    "ipc/native/src/core/listen_fuzzer:ListenFuzzTest",
44    "ipc/native/src/core/messageoption_fuzzer:MessageOptionFuzzTest",
45    "ipc/native/src/core/removedeathrecipient_fuzzer:RemoveDeathRecipientFuzzTest",
46    "ipc/native/src/core/sendbytes_fuzzer:SendBytesFuzzTest",
47    "ipc/native/src/core/sendrequest_fuzzer:SendRequestFuzzTest",
48    "ipc/native/src/core/setcallingidentity_fuzzer:SetCallingIdentityFuzzTest",
49    "ipc/native/src/core/setipcproxylimit_fuzzer:SetIPCProxyLimitFuzzTest",
50    "ipc/native/src/core/socket_fuzzer:SocketFuzzTest",
51    "ipc/native/src/core/append_fuzzer:AppendFuzzTest",
52    "ipc/native/src/core/dbindergetpiduid_fuzzer:DBinderGetPidUidFuzzTest",
53    "ipc/native/src/core/makebasicthreadname_fuzzer:MakeBasicThreadNameFuzzTest",
54    "ipc/native/src/core/bufferobjectnew_fuzzer:BufferObjectNewFuzzTest",
55    "ipc/native/src/core/ipcfiledescriptornew_fuzzer:IPCFileDescriptorNewFuzzTest",
56    "ipc/native/src/core/ipcthreadpoolnew_fuzzer:IPCThreadPoolNewFuzzTest",
57    "ipc/native/src/core/binderconnector_fuzzer:BinderConnectorFuzzTest",
58    "ipc/native/src/core/ipcobjectproxynew_fuzzer:IPCObjectProxyNewFuzzTest",
59    "ipc/native/src/core/ipcobjectstubnew_fuzzer:IPCObjectStubNewFuzzTest",
60    "ipc/native/src/core/ipcpayloadstatisticsimpl_fuzzer:IPCPayloadStatisticsImplFuzzTest",
61    "ipc/native/src/core/ipcpayloadstatisticsnew_fuzzer:IPCPayloadStatisticsNewFuzzTest",
62    "ipc/native/src/core/iremotebroker_fuzzer:IRemoteBrokerFuzzTest",
63    "ipc/native/src/core/processskeleton_fuzzer:ProcessSkeletonFuzzTest",
64    "ipc/native/src/core/hitraceinvoker_fuzzer:HitraceInvokerFuzzTest",
65    "ipc/native/src/mock/acquirehandle_fuzzer:AcquireHandleFuzzTest",
66    "dbinder/dbinder_service/src/dbinderservicenew_fuzzer:DBinderServiceNewFuzzTest",
67    "dbinder/dbinder_service/src/socket/dbinderremotelistener_fuzzer:DBinderRemoteListenerFuzzTest",
68    "dbinder/dbinder_service/src/mock/dbinderservicemock_fuzzer:DBinderServiceMockFuzzTest",
69  ]
70}
71