1# Copyright (c) 2022 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
17  deps = [
18    "addnotificationslot_fuzzer:AddNotificationSlotFuzzTest",
19    "addnotificationslots_fuzzer:AddNotificationSlotsFuzzTest",
20    "addslotbytype_fuzzer:AddSlotByTypeFuzzTest",
21    "advancednotificationservice_fuzzer:AdvancedNotificationServiceFuzzTest",
22    "ansmanagerstub_fuzzer:AnsManagerStubFuzzTest",
23    "ansmanagerstubannex_fuzzer:AnsManagerStubAnnexFuzzTest",
24    "ansmanagerstubannexthree_fuzzer:AnsManagerStubAnnexThreeFuzzTest",
25    "ansmanagerstubannextwo_fuzzer:AnsManagerStubAnnexTwoFuzzTest",
26    "anssubscriberproxy_fuzzer:AnsSubscriberProxyFuzzTest",
27    "anssubscriberstub_fuzzer:AnsSubscriberStubFuzzTest",
28    "cancelasbundle_fuzzer:CancelAsBundleFuzzTest",
29    "cancelgroup_fuzzer:CancelGroupFuzzTest",
30    "cancelnotification_fuzzer:CancelNotificationFuzzTest",
31    "enabledistributed_fuzzer:EnableDistributedFuzzTest",
32    "enablednotificationcallbackdata_fuzzer:EnabledNotificationCallbackDataFuzzTest",
33    "getactivenotificationnums_fuzzer:GetActiveNotificationNumsFuzzTest",
34    "getallactivenotifications_fuzzer:GetAllActiveNotificationsFuzzTest",
35    "getbundleimportance_fuzzer:GetBundleImportanceFuzzTest",
36    "getnotificationslot_fuzzer:GetNotificationSlotFuzzTest",
37    "getnotificationslotnumasbundle_fuzzer:GetNotificationSlotNumAsBundleFuzzTest",
38    "getnotificationslotsforbundle_fuzzer:GetNotificationSlotsForBundleFuzzTest",
39    "messageuser_fuzzer:MessageUserFuzzTest",
40    "notification_fuzzer:NotificationFuzzTest",
41    "notificationactionbutton_fuzzer:NotificationActionButtonFuzzTest",
42    "notificationannex_fuzzer:NotificationAnnexFuzzTest",
43    "notificationbasiccontent_fuzzer:NotificationBasicContentFuzzTest",
44    "notificationbundleoption_fuzzer:NotificationBundleOptionFuzzTest",
45    "notificationcontent_fuzzer:NotificationContentFuzzTest",
46    "notificationconversationalcontent_fuzzer:NotificationConversationalContentFuzzTest",
47    "notificationconversationalmessage_fuzzer:NotificationConversationalMessageFuzzTest",
48    "notificationconversationalmessageannex_fuzzer:NotificationConversationalMessageAnnexFuzzTest",
49    "notificationdistributedoptions_fuzzer:NotificationDistributedOptionsFuzzTest",
50    "notificationdonotdisturbdate_fuzzer:NotificationDoNotDisturbDateFuzzTest",
51    "notificationflags_fuzzer:NotificationFlagsFuzzTest",
52    "notificationhelper_fuzzer:NotificationHelperFuzzTest",
53    "notificationlongtextcontent_fuzzer:NotificationLongTextContentFuzzTest",
54    "notificationlongtextcontentannex_fuzzer:NotificationLongTextContentAnnexFuzzTest",
55    "notificationmediacontent_fuzzer:NotificationMediaContentFuzzTest",
56    "notificationmultilinecontent_fuzzer:NotificationMultiLineContentFuzzTest",
57    "notificationmultilinecontentannex_fuzzer:NotificationMultiLineContentAnnexFuzzTest",
58    "notificationnormalcontent_fuzzer:NotificationNormalContentFuzzTest",
59    "notificationpicturecontent_fuzzer:NotificationPictureContentFuzzTest",
60    "notificationpicturecontentannex_fuzzer:NotificationPictureContentAnnexFuzzTest",
61    "notificationrequest_fuzzer:NotificationRequestFuzzTest",
62    "notificationrequestannex_fuzzer:NotificationRequestAnnexFuzzTest",
63    "notificationslot_fuzzer:NotificationSlotFuzzTest",
64    "notificationsorting_fuzzer:NotificationSortingFuzzTest",
65    "notificationsortingannex_fuzzer:NotificationSortingAnnexFuzzTest",
66    "notificationsortingmap_fuzzer:NotificationSortingMapFuzzTest",
67    "notificationsortingmapannex_fuzzer:NotificationSortingMapAnnexFuzzTest",
68    "notificationsubscribeInfo_fuzzer:NotificationSubscribeInfoFuzzTest",
69    "notificationtemplate_fuzzer:NotificationTemplateFuzzTest",
70    "notificationtemplateannex_fuzzer:NotificationTemplateAnnexFuzzTest",
71    "notificationuserinput_fuzzer:NotificationUserInputFuzzTest",
72    "notificationuserinputannex_fuzzer:NotificationUserInputAnnexFuzzTest",
73    "publishcontinuoustasknotification_fuzzer:PublishContinuousTaskNotificationFuzzTest",
74    "publishnotification_fuzzer:PublishNotificationFuzzTest",
75    "readfromparcel_fuzzer:ReadFromParcelFuzzTest",
76    "reminderdatamanager_fuzzer:ReminderDataManagerFuzzTest",
77    "reminderhelper_fuzzer:ReminderHelperFuzzTest",
78    "reminderrequest_fuzzer:ReminderRequestFuzzTest",
79    "reminderrequestalarm_fuzzer:ReminderRequestAlarmFuzzTest",
80    "reminderrequestannex_fuzzer:ReminderRequestAnnexFuzzTest",
81    "reminderrequestannexthree_fuzzer:ReminderRequestAnnexThreeFuzzTest",
82    "reminderrequestcalendar_fuzzer:ReminderRequestCalendarFuzzTest",
83    "reminderrequestcontinuate_fuzzer:ReminderRequestContinuateFuzzTest",
84    "reminderrequesttimer_fuzzer:ReminderRequestTimerFuzzTest",
85    "reminderstore_fuzzer:ReminderStoreFuzzTest",
86    "reminderstoreannex_fuzzer:ReminderStoreAnnexFuzzTest",
87    "removenotification_fuzzer:RemoveNotificationFuzzTest",
88    "removenotificationsbybundle_fuzzer:RemoveNotificationsByBundleFuzzTest",
89    "removenotificationslot_fuzzer:RemoveNotificationSlotFuzzTest",
90    "setdonotdisturbdate_fuzzer:SetDoNotDisturbDateFuzzTest",
91    "setnotificationbadgenum_fuzzer:SetNotificationBadgeNumFuzzTest",
92    "setnotificationsenabledforallbundles_fuzzer:SetNotificationsEnabledForAllBundlesFuzzTest",
93    "setprogressbar_fuzzer:SetProgressBarFuzzTest",
94    "settemplate_fuzzer:SetTemplateFuzzTest",
95  ]
96}
97