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