• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
14import("//foundation/ability/ability_runtime/ability_runtime.gni")
15
16group("fuzztest") {
17  testonly = true
18
19  deps = [
20    "abilityattachtimeout_fuzzer:fuzztest",
21    "abilityconnectionstub_fuzzer:fuzztest",
22    "abilityconnectmanager_fuzzer:fuzztest",
23    "abilitycontext_fuzzer:fuzztest",
24    "abilityeventhandler_fuzzer:fuzztest",
25    "abilitymanagerservicea_fuzzer:fuzztest",
26
27    # "abilitymanagerserviceb_fuzzer:fuzztest",
28    "abilitymanagerservicec_fuzzer:fuzztest",
29    "abilitymanagerserviced_fuzzer:fuzztest",
30    "abilitymanagerservicee_fuzzer:fuzztest",
31    "abilitymanagerserviceeighth_fuzzer:fuzztest",
32    "abilitymanagerservicef_fuzzer:fuzztest",
33    "abilitymanagerservicefifth_fuzzer:fuzztest",
34    "abilitymanagerservicefirst_fuzzer:fuzztest",
35    "abilitymanagerservicefourth_fuzzer:fuzztest",
36    "abilitymanagerserviceg_fuzzer:fuzztest",
37    "abilitymanagerserviceh_fuzzer:fuzztest",
38    "abilitymanagerserviceninth_fuzzer:fuzztest",
39
40    # "abilitymanagerservicesecond_fuzzer:fuzztest",
41    "abilitymanagerserviceseventh_fuzzer:fuzztest",
42    "abilitymanagerservicesixth_fuzzer:fuzztest",
43    "abilitymanagerservicetenth_fuzzer:fuzztest",
44    "abilitymanagerservicethird_fuzzer:fuzztest",
45    "abilitymgrrest_fuzzer:fuzztest",
46    "appstateobservermanager_fuzzer:fuzztest",
47    "missiondatastoragea_fuzzer:fuzztest",
48    "missiondatastorageb_fuzzer:fuzztest",
49    "missioninfomgra_fuzzer:fuzztest",
50    "missioninfomgrb_fuzzer:fuzztest",
51    "missioninfomgrc_fuzzer:fuzztest",
52
53    # "abilitymanager_fuzzer:fuzztest",
54    "abilityrunningrecord_fuzzer:fuzztest",
55
56    # "abilityschedulerstub_fuzzer:fuzztest",
57    "abilitytransitiondone_fuzzer:fuzztest",
58    "acquiredataability_fuzzer:fuzztest",
59    "addabilitystagedone_fuzzer:fuzztest",
60    "amsmgrscheduler_fuzzer:fuzztest",
61    "applicationanrlistener_fuzzer:fuzztest",
62    "applifecycledeal_fuzzer:fuzztest",
63
64    # "appmanager_fuzzer:fuzztest",
65    "appmgrrest_fuzzer:fuzztest",
66
67    # "appmgrservicefirst_fuzzer:fuzztest",
68    "appmgrserviceinnerfirst_fuzzer:fuzztest",
69
70    # "appmgrserviceinnersecond_fuzzer:fuzztest",
71    "apprunningmanager_fuzzer:fuzztest",
72
73    # "apprunningrecordfirst_fuzzer:fuzztest",
74    "apprunningrecordsecond_fuzzer:fuzztest",
75
76    # "atomicservicestatuscallbackstub_fuzzer:fuzztest",
77    "attachabilitythread_fuzzer:fuzztest",
78    "attachrenderprocess_fuzzer:fuzztest",
79    "blockability_fuzzer:fuzztest",
80    "blockamsservice_fuzzer:fuzztest",
81    "blockappservice_fuzzer:fuzztest",
82    "cancelwantsender_fuzzer:fuzztest",
83    "cleanallmissions_fuzzer:fuzztest",
84    "cleanmission_fuzzer:fuzztest",
85    "clearupapplicationdata_fuzzer:fuzztest",
86    "closeability_fuzzer:fuzztest",
87    "completefirstframedrawing_fuzzer:fuzztest",
88    "connectability_fuzzer:fuzztest",
89    "connectionobserverclient_fuzzer:fuzztest",
90    "connectionobserverclientimpl_fuzzer:fuzztest",
91    "connectionstatemanager_fuzzer:fuzztest",
92    "continueability_fuzzer:fuzztest",
93
94    # "continuemission_fuzzer:fuzztest",
95    "dataabilitymanager_fuzzer:fuzztest",
96    "delegatordoabilitybackground_fuzzer:fuzztest",
97    "delegatordoabilityforeground_fuzzer:fuzztest",
98
99    # "disconnectability_fuzzer:fuzztest",
100    "appmgrclientrest_fuzzer:fuzztest",
101    "doabilitybackground_fuzzer:fuzztest",
102    "doabilityforeground_fuzzer:fuzztest",
103    "dumpabilityinfodone_fuzzer:fuzztest",
104    "dumpstate_fuzzer:fuzztest",
105    "dumpsysstate_fuzzer:fuzztest",
106    "finishusertest_fuzzer:fuzztest",
107    "forcetimeoutfortest_fuzzer:fuzztest",
108    "freeinstallabilityfromremote_fuzzer:fuzztest",
109    "getabilityrecordsbyprocessid_fuzzer:fuzztest",
110    "getabilityrunninginfos_fuzzer:fuzztest",
111    "getapplicationinfobyprocessid_fuzzer:fuzztest",
112    "getappmemorysize_fuzzer:fuzztest",
113    "getconfiguration_fuzzer:fuzztest",
114    "getextensionrunninginfos_fuzzer:fuzztest",
115    "getmissionidbytoken_fuzzer:fuzztest",
116    "getmissioninfos_fuzzer:fuzztest",
117    "getmissionsnapshot_fuzzer:fuzztest",
118    "getprocessrunninginfos_fuzzer:fuzztest",
119    "getprocessrunninginfosbyuserid_fuzzer:fuzztest",
120
121    # "getrenderprocessterminationstatus_fuzzer:fuzztest",
122    "getrunningprocessinfobytoken_fuzzer:fuzztest",
123    "gettopability_fuzzer:fuzztest",
124    "getwantsender_fuzzer:fuzztest",
125    "handledlpapp_fuzzer:fuzztest",
126    "isramconstraineddevice_fuzzer:fuzztest",
127    "killapplication_fuzzer:fuzztest",
128    "killapplicationself_fuzzer:fuzztest",
129    "killprocessbyabilitytoken_fuzzer:fuzztest",
130    "killprocessesbybundlename_fuzzer:fuzztest",
131    "killprocessesbyuserid_fuzzer:fuzztest",
132    "killprocesswithaccount_fuzzer:fuzztest",
133    "loadability_fuzzer:fuzztest",
134    "lockmissionforcleanup_fuzzer:fuzztest",
135    "minimizeability_fuzzer:fuzztest",
136    "missionlistenerstub_fuzzer:fuzztest",
137    "missionlistmanagerfirst_fuzzer:fuzztest",
138    "missionlistmanagerfourth_fuzzer:fuzztest",
139    "missionlistmanagersecond_fuzzer:fuzztest",
140    "missionlistmanagerthird_fuzzer:fuzztest",
141    "modulerunningrecord_fuzzer:fuzztest",
142    "movemissiontofront_fuzzer:fuzztest",
143    "notifycompletecontinuation_fuzzer:fuzztest",
144    "notifycontinuationresult_fuzzer:fuzztest",
145    "notifymemorylevel_fuzzer:fuzztest",
146    "pendingwantmanager_fuzzer:fuzztest",
147    "prepareterminate_fuzzer:fuzztest",
148    "prestartnwebspawnprocess_fuzzer:fuzztest",
149    "registerabilitylifecyclecallback_fuzzer:fuzztest",
150    "registerapplicationstateobserver_fuzzer:fuzztest",
151    "registerconfigurationobserver_fuzzer:fuzztest",
152    "registerenvironmentcallback_fuzzer:fuzztest",
153    "registermissionlistener_fuzzer:fuzztest",
154    "releasecall_fuzzer:fuzztest",
155    "releasedataability_fuzzer:fuzztest",
156    "remotemissionlistenerstub_fuzzer:fuzztest",
157    "scheduleacceptwantdone_fuzzer:fuzztest",
158    "schedulecommandabilitydone_fuzzer:fuzztest",
159    "scheduleconnectabilitydone_fuzzer:fuzztest",
160    "scheduledisconnectabilitydone_fuzzer:fuzztest",
161    "sendanrprocessid_fuzzer:fuzztest",
162    "sendresulttoability_fuzzer:fuzztest",
163    "setabilitycontroller_fuzzer:fuzztest",
164    "setmissionicon_fuzzer:fuzztest",
165    "setmissionlabel_fuzzer:fuzztest",
166    "startability_fuzzer:fuzztest",
167    "startabilitybycall_fuzzer:fuzztest",
168    "startcontinuation_fuzzer:fuzztest",
169    "startrenderprocess_fuzzer:fuzztest",
170    "startserviceextensionability_fuzzer:fuzztest",
171    "startspecifiedability_fuzzer:fuzztest",
172    "startsyncremotemissions_fuzzer:fuzztest",
173    "startupresidentprocess_fuzzer:fuzztest",
174    "startuser_fuzzer:fuzztest",
175    "startusertest_fuzzer:fuzztest",
176    "startusertestprocess_fuzzer:fuzztest",
177    "stopserviceability_fuzzer:fuzztest",
178    "stopserviceextensionability_fuzzer:fuzztest",
179    "stopsyncremotemissions_fuzzer:fuzztest",
180    "stopuser_fuzzer:fuzztest",
181    "stopusercallbackstub_fuzzer:fuzztest",
182    "systemabilitytokencallbackstub_fuzzer:fuzztest",
183    "terminateability_fuzzer:fuzztest",
184    "terminateabilityresult_fuzzer:fuzztest",
185    "unlockmissionforcleanup_fuzzer:fuzztest",
186    "unregisterabilitylifecyclecallback_fuzzer:fuzztest",
187    "unregisterapplicationstateobserver_fuzzer:fuzztest",
188    "unregisterenvironmentcallback_fuzzer:fuzztest",
189    "unregistermissionlistener_fuzzer:fuzztest",
190    "updateabilitystate_fuzzer:fuzztest",
191    "updateconfiguration_fuzzer:fuzztest",
192    "updateextensionstate_fuzzer:fuzztest",
193    "updatemissionsnapshot_fuzzer:fuzztest",
194    "uripermissionmanager_fuzzer:fuzztest",
195    "wantagenthelperstring_fuzzer:fuzztest",
196    "wantagenthelpertrigger_fuzzer:fuzztest",
197
198    # "wantreceiverstub_fuzzer:fuzztest",
199    "wantsenderstub_fuzzer:fuzztest",
200  ]
201}
202