From 8697b78271d853821ced925e9d2a9cb0263bbbf5 Mon Sep 17 00:00:00 2001 From: zhoushicheng Date: Wed, 9 Aug 2023 07:47:49 +0000 Subject: [PATCH] Issue:#I7RT23 Signed-off-by: zhoushicheng Change-Id: I9dc8793e39c3ca1021b739ad0038bdfc54d50f94 --- test/fuzztest/BUILD.gn | 138 +++++++++++++++- .../abilitymanagerfifth_fuzzer/BUILD.gn | 80 ---------- .../abilitymanagerfifth_fuzzer.cpp | 147 ----------------- .../abilitymanagerfifth_fuzzer.h | 21 --- .../abilitymanagerfifth_fuzzer/corpus/init | 16 -- .../abilitymanagerfifth_fuzzer/project.xml | 25 --- .../abilitymanagerfirst_fuzzer/BUILD.gn | 80 ---------- .../abilitymanagerfirst_fuzzer.cpp | 138 ---------------- .../abilitymanagerfirst_fuzzer.h | 21 --- .../abilitymanagerfirst_fuzzer/corpus/init | 16 -- .../abilitymanagerfirst_fuzzer/project.xml | 25 --- .../abilitymanagerfourth_fuzzer/BUILD.gn | 80 ---------- .../abilitymanagerfourth_fuzzer.cpp | 149 ------------------ .../abilitymanagerfourth_fuzzer.h | 21 --- .../abilitymanagerfourth_fuzzer/corpus/init | 16 -- .../abilitymanagerfourth_fuzzer/project.xml | 25 --- .../abilitymanagersecond_fuzzer/BUILD.gn | 80 ---------- .../abilitymanagersecond_fuzzer.cpp | 139 ---------------- .../abilitymanagersecond_fuzzer.h | 21 --- .../abilitymanagersecond_fuzzer/corpus/init | 16 -- .../abilitymanagersecond_fuzzer/project.xml | 25 --- .../abilitymanagerthird_fuzzer/BUILD.gn | 80 ---------- .../abilitymanagerthird_fuzzer.cpp | 139 ---------------- .../abilitymanagerthird_fuzzer.h | 21 --- .../abilitymanagerthird_fuzzer/corpus/init | 16 -- .../abilitymanagerthird_fuzzer/project.xml | 25 --- .../abilitystubabilityrecovery_fuzzer.cpp | 2 +- ...bilitystubabilityrecoveryenable_fuzzer.cpp | 2 +- ...bilitystubabilitytransitiondone_fuzzer.cpp | 2 +- .../abilitystubacquiredataability_fuzzer.cpp | 2 +- .../abilitystubacquiresharedata_fuzzer.cpp | 2 +- ...ilitystubaddfreeinstallobserver_fuzzer.cpp | 2 +- .../abilitystubattachabilitythread_fuzzer.cpp | 2 +- .../abilitystubcallrequestdone_fuzzer.cpp | 2 +- .../abilitystubcalluiabilitybyscb_fuzzer.cpp | 2 +- .../abilitystubcancelwantsender_fuzzer.cpp | 2 +- ...tystubcheckuiextensionisfocused_fuzzer.cpp | 2 +- .../abilitystubcleanallmissions_fuzzer.cpp | 2 +- .../abilitystubcleanmission_fuzzer.cpp | 2 +- ...ilitystubclearupapplicationdata_fuzzer.cpp | 2 +- .../abilitystubcloseuiabilitybyscb_fuzzer.cpp | 2 +- .../abilitystubcommandabilitydone_fuzzer.cpp | 2 +- ...itystubcommandabilitywindowdone_fuzzer.cpp | 2 +- ...tystubcompletefirstframedrawing_fuzzer.cpp | 2 +- .../abilitystubconnectability_fuzzer.cpp | 2 +- .../abilitystubconnectabilitydone_fuzzer.cpp | 2 +- ...ilitystubconnectabilitywithtype_fuzzer.cpp | 2 +- ...tystubconnectuiextensionability_fuzzer.cpp | 2 +- .../abilitystubcontinueability_fuzzer.cpp | 2 +- .../abilitystubcontinuemission_fuzzer.cpp | 2 +- ...stubcontinuemissionofbundlename_fuzzer.cpp | 2 +- ...tubdelegatordoabilitybackground_fuzzer.cpp | 2 +- ...tubdelegatordoabilityforeground_fuzzer.cpp | 2 +- .../abilitystubdisconnectability_fuzzer.cpp | 2 +- ...bilitystubdisconnectabilitydone_fuzzer.cpp | 2 +- .../abilitystubdoabilitybackground_fuzzer.cpp | 2 +- .../abilitystubdoabilityforeground_fuzzer.cpp | 2 +- .../abilitystubdumpabilityinfodone_fuzzer.cpp | 2 +- .../abilitystubdumpstate_fuzzer.cpp | 2 +- ...cpp => abilitystubdumpsysstate_fuzzer.cpp} | 2 +- ...zer.h => abilitystubdumpsysstate_fuzzer.h} | 0 .../abilitystubfinishusertest_fuzzer.cpp | 2 +- .../abilitystubforceexitapp_fuzzer.cpp | 2 +- .../BUILD.gn | 4 +- ...tubfreeinstallabilityfromremote_fuzzer.cpp | 2 +- ...bilitystubgetabilityrunninginfo_fuzzer.cpp | 2 +- .../abilitystubgetabilitytoken_fuzzer.cpp | 2 +- .../abilitystubgetappmemorysize_fuzzer.cpp | 2 +- ...bilitystubgetdlpconnectioninfos_fuzzer.cpp | 2 +- ...bilitystubgetelementnamebytoken_fuzzer.cpp | 2 +- ...litystubgetextensionrunninginfo_fuzzer.cpp | 2 +- .../abilitystubgetmissionidbytoken_fuzzer.cpp | 2 +- .../abilitystubgetmissionidbytoken_fuzzer.h | 6 +- .../abilitystubgetmissioninfo_fuzzer.cpp | 2 +- .../abilitystubgetmissioninfos_fuzzer.cpp | 2 +- .../BUILD.gn | 4 +- ...ilitystubgetmissionsnapshotinfo_fuzzer.cpp | 2 +- ...bilitystubgetpendingrequestwant_fuzzer.cpp | 2 +- ...itystubgetpendingwantbundlename_fuzzer.cpp | 2 +- .../abilitystubgetpendingwantcode_fuzzer.cpp | 2 +- .../abilitystubgetpendingwanttype_fuzzer.cpp | 2 +- .../abilitystubgetpendingwantuid_fuzzer.cpp | 2 +- ...abilitystubgetpendingwantuserid_fuzzer.cpp | 2 +- ...bilitystubgetprocessrunninginfo_fuzzer.cpp | 2 +- .../abilitystubgettopability_fuzzer.cpp | 2 +- .../abilitystubgettopabilitytoken_fuzzer.cpp | 2 +- .../abilitystubgetwantsender_fuzzer.cpp | 2 +- .../BUILD.gn | 4 +- .../abilitystubgetwantsendinfo_fuzzer.cpp | 2 +- ...ilitystubisramconstraineddevice_fuzzer.cpp | 2 +- ...itystubisrunninginstabilitytest_fuzzer.cpp | 2 +- .../abilitystubkillprocess_fuzzer.cpp | 2 +- ...bilitystublockmissionforcleanup_fuzzer.cpp | 2 +- .../abilitystubminimizeability_fuzzer.cpp | 2 +- ...ilitystubminimizeuiabilitybyscb_fuzzer.cpp | 2 +- ...ystubminimizeuiextensionability_fuzzer.cpp | 2 +- .../BUILD.gn | 8 +- ...litystubmoveabilitytobackground_fuzzer.cpp | 4 +- ...itystubmovemissionstobackground_fuzzer.cpp | 2 +- ...itystubmovemissionstoforeground_fuzzer.cpp | 2 +- ...litystubmovemissiontobackground_fuzzer.cpp | 2 +- .../abilitystubmovemissiontofront_fuzzer.cpp | 2 +- ...stubmovemissiontofrontbyoptions_fuzzer.cpp | 2 +- ...ystubnotifycompletecontinuation_fuzzer.cpp | 2 +- ...itystubnotifycontinuationresult_fuzzer.cpp | 2 +- .../abilitystubnotifysaveasresult_fuzzer.cpp | 2 +- ...litystubprepareterminateability_fuzzer.cpp | 2 +- .../abilitystubquerymissionvaild_fuzzer.cpp | 5 +- .../abilitystubrecordappexitreason_fuzzer.cpp | 2 +- ...ilitystubregistercancellistener_fuzzer.cpp | 2 +- ...abilitystubregistercollaborator_fuzzer.cpp | 2 +- ...ystubregisterconnectionobserver_fuzzer.cpp | 2 +- ...litystubregistermissionlistener_fuzzer.cpp | 2 +- ...ubregisterremotemissionlistener_fuzzer.cpp | 2 +- ...tystubregisterremoteofflistener_fuzzer.cpp | 2 +- ...itystubregisterremoteonlistener_fuzzer.cpp | 2 +- ...ilitystubregisterremoteonlistener_fuzzer.h | 2 +- .../BUILD.gn | 8 +- .../abilitystubregisterwmshandler_fuzzer.cpp | 4 +- .../abilitystubreleasecallability_fuzzer.cpp | 2 +- .../abilitystubreleasedataability_fuzzer.cpp | 2 +- ...=> abilitystubreleasedataability_fuzzer.h} | 0 ...abilitystubreportdrawncompleted_fuzzer.cpp | 2 +- ...abilitystubrequestdialogservice_fuzzer.cpp | 2 +- .../BUILD.gn | 4 +- ...itystubsendabilityresultbytoken_fuzzer.cpp | 2 +- .../abilitystubsendanrprocessid_fuzzer.cpp | 2 +- .../abilitystubsendresulttoability_fuzzer.cpp | 2 +- .../abilitystubsendwantsender_fuzzer.cpp | 2 +- ...abilitystubsetabilitycontroller_fuzzer.cpp | 2 +- ...itystubsetcomponentinterception_fuzzer.cpp | 2 +- ...litystubsetmissioncontinuestate_fuzzer.cpp | 2 +- .../abilitystubsetmissionicon_fuzzer.cpp | 2 +- .../abilitystubsetmissionlabel_fuzzer.cpp | 2 +- .../abilitystubsetrootscenesession_fuzzer.cpp | 2 +- ...itystubsetsessionmanagerservice_fuzzer.cpp | 2 +- .../abilitystubsharedatadone_fuzzer.cpp | 2 +- .../abilitystubstartability_fuzzer.cpp | 2 +- ...bilitystubstartabilityaddcaller_fuzzer.cpp | 2 +- ...stubstartabilityascallerbytoken_fuzzer.cpp | 2 +- ...bstartabilityascallerforoptions_fuzzer.cpp | 2 +- .../abilitystubstartabilitybycall_fuzzer.cpp | 2 +- ...ilitystubstartabilityforoptions_fuzzer.cpp | 2 +- ...litystubstartabilityforsettings_fuzzer.cpp | 2 +- .../abilitystubstartcontinuation_fuzzer.cpp | 2 +- ...bilitystubstartextensionability_fuzzer.cpp | 2 +- ...ystubstartspecifiedabilitybyscb_fuzzer.cpp | 2 +- .../abilitystubstartsyncmissions_fuzzer.cpp | 2 +- .../abilitystubstartuiabilitybyscb_fuzzer.cpp | 2 +- ...litystubstartuiextensionability_fuzzer.cpp | 2 +- .../abilitystubstartuser_fuzzer.cpp | 2 +- .../abilitystubstartusertest_fuzzer.cpp | 2 +- ...abilitystubstopextensionability_fuzzer.cpp | 2 +- .../abilitystubstopserviceability_fuzzer.cpp | 2 +- .../abilitystubstopsyncmissions_fuzzer.cpp | 2 +- .../abilitystubstopuser_fuzzer.cpp | 2 +- .../abilitystubterminateability_fuzzer.cpp | 2 +- .../abilitystubterminatemission_fuzzer.cpp | 2 +- ...stubterminateuiextensionability_fuzzer.cpp | 2 +- ...ystubterminateuiextensionability_fuzzer.h} | 0 .../abilitystubuninstallapp_fuzzer.cpp | 2 +- ...litystubunlockmissionforcleanup_fuzzer.cpp | 2 +- ...itystubunregistercancellistener_fuzzer.cpp | 2 +- ...ilitystubunregistercollaborator_fuzzer.cpp | 2 +- ...tubunregisterconnectionobserver_fuzzer.cpp | 2 +- ...tystubunregistermissionlistener_fuzzer.cpp | 2 +- ...unregisterremotemissionlistener_fuzzer.cpp | 2 +- ...bilitystubupdatemissionsnapshot_fuzzer.cpp | 2 +- ...tubupdatemissionsnapshotfromwms_fuzzer.cpp | 2 +- ...stubupdatemissionsnapshotfromwms_fuzzer.h} | 0 .../abilitystubverifypermission_fuzzer.cpp | 2 +- 171 files changed, 291 insertions(+), 1582 deletions(-) delete mode 100644 test/fuzztest/abilitymanagerfifth_fuzzer/BUILD.gn delete mode 100644 test/fuzztest/abilitymanagerfifth_fuzzer/abilitymanagerfifth_fuzzer.cpp delete mode 100644 test/fuzztest/abilitymanagerfifth_fuzzer/abilitymanagerfifth_fuzzer.h delete mode 100644 test/fuzztest/abilitymanagerfifth_fuzzer/corpus/init delete mode 100644 test/fuzztest/abilitymanagerfifth_fuzzer/project.xml delete mode 100644 test/fuzztest/abilitymanagerfirst_fuzzer/BUILD.gn delete mode 100644 test/fuzztest/abilitymanagerfirst_fuzzer/abilitymanagerfirst_fuzzer.cpp delete mode 100644 test/fuzztest/abilitymanagerfirst_fuzzer/abilitymanagerfirst_fuzzer.h delete mode 100644 test/fuzztest/abilitymanagerfirst_fuzzer/corpus/init delete mode 100644 test/fuzztest/abilitymanagerfirst_fuzzer/project.xml delete mode 100644 test/fuzztest/abilitymanagerfourth_fuzzer/BUILD.gn delete mode 100644 test/fuzztest/abilitymanagerfourth_fuzzer/abilitymanagerfourth_fuzzer.cpp delete mode 100644 test/fuzztest/abilitymanagerfourth_fuzzer/abilitymanagerfourth_fuzzer.h delete mode 100644 test/fuzztest/abilitymanagerfourth_fuzzer/corpus/init delete mode 100644 test/fuzztest/abilitymanagerfourth_fuzzer/project.xml delete mode 100644 test/fuzztest/abilitymanagersecond_fuzzer/BUILD.gn delete mode 100644 test/fuzztest/abilitymanagersecond_fuzzer/abilitymanagersecond_fuzzer.cpp delete mode 100644 test/fuzztest/abilitymanagersecond_fuzzer/abilitymanagersecond_fuzzer.h delete mode 100644 test/fuzztest/abilitymanagersecond_fuzzer/corpus/init delete mode 100644 test/fuzztest/abilitymanagersecond_fuzzer/project.xml delete mode 100644 test/fuzztest/abilitymanagerthird_fuzzer/BUILD.gn delete mode 100644 test/fuzztest/abilitymanagerthird_fuzzer/abilitymanagerthird_fuzzer.cpp delete mode 100644 test/fuzztest/abilitymanagerthird_fuzzer/abilitymanagerthird_fuzzer.h delete mode 100644 test/fuzztest/abilitymanagerthird_fuzzer/corpus/init delete mode 100644 test/fuzztest/abilitymanagerthird_fuzzer/project.xml rename test/fuzztest/abilitystubdumpsysstate_fuzzer/{abilitystubdumpstatesys_fuzzer.cpp => abilitystubdumpsysstate_fuzzer.cpp} (96%) rename test/fuzztest/abilitystubdumpsysstate_fuzzer/{abilitystubdumpstatesys_fuzzer.h => abilitystubdumpsysstate_fuzzer.h} (100%) rename test/fuzztest/abilitystubreleasedataability_fuzzer/{abilitystubacquiredataability_fuzzer.h => abilitystubreleasedataability_fuzzer.h} (100%) rename test/fuzztest/abilitystubterminateuiextensionability_fuzzer/{abilitystubsetcomponentinterception_fuzzer.h => abilitystubterminateuiextensionability_fuzzer.h} (100%) rename test/fuzztest/abilitystubupdatemissionsnapshotfromwms_fuzzer/{abilitystubupdatemissionsnapshotformwms_fuzzer.h => abilitystubupdatemissionsnapshotfromwms_fuzzer.h} (100%) diff --git a/test/fuzztest/BUILD.gn b/test/fuzztest/BUILD.gn index 9bf1083e42..f4f18d1d63 100644 --- a/test/fuzztest/BUILD.gn +++ b/test/fuzztest/BUILD.gn @@ -38,15 +38,10 @@ group("fuzztest") { "abilitymanagerserviceninth_fuzzer:fuzztest", # "abilitymanagerservicesecond_fuzzer:fuzztest", - "abilitymanagerfifth_fuzzer:fuzztest", - "abilitymanagerfirst_fuzzer:fuzztest", - "abilitymanagerfourth_fuzzer:fuzztest", - "abilitymanagersecond_fuzzer:fuzztest", "abilitymanagerserviceseventh_fuzzer:fuzztest", "abilitymanagerservicesixth_fuzzer:fuzztest", "abilitymanagerservicetenth_fuzzer:fuzztest", "abilitymanagerservicethird_fuzzer:fuzztest", - "abilitymanagerthird_fuzzer:fuzztest", "abilitymgrrest_fuzzer:fuzztest", "abilityrunningrecord_fuzzer:fuzztest", "appstateobservermanager_fuzzer:fuzztest", @@ -199,6 +194,139 @@ group("fuzztest") { "wantagenthelpertrigger_fuzzer:fuzztest", # "wantreceiverstub_fuzzer:fuzztest", + "abilitystubabilityrecovery_fuzzer:fuzztest", + "abilitystubabilityrecoveryenable_fuzzer:fuzztest", + "abilitystubabilitytransitiondone_fuzzer:fuzztest", + "abilitystubacquiredataability_fuzzer:fuzztest", + "abilitystubacquiresharedata_fuzzer:fuzztest", + "abilitystubaddfreeinstallobserver_fuzzer:fuzztest", + "abilitystubattachabilitythread_fuzzer:fuzztest", + "abilitystubcallrequestdone_fuzzer:fuzztest", + "abilitystubcalluiabilitybyscb_fuzzer:fuzztest", + "abilitystubcancelwantsender_fuzzer:fuzztest", + "abilitystubcheckuiextensionisfocused_fuzzer:fuzztest", + "abilitystubcleanallmissions_fuzzer:fuzztest", + "abilitystubcleanmission_fuzzer:fuzztest", + "abilitystubclearupapplicationdata_fuzzer:fuzztest", + "abilitystubcloseuiabilitybyscb_fuzzer:fuzztest", + "abilitystubcommandabilitydone_fuzzer:fuzztest", + "abilitystubcommandabilitywindowdone_fuzzer:fuzztest", + "abilitystubcompletefirstframedrawing_fuzzer:fuzztest", + "abilitystubconnectability_fuzzer:fuzztest", + "abilitystubconnectabilitydone_fuzzer:fuzztest", + "abilitystubconnectabilitywithtype_fuzzer:fuzztest", + "abilitystubconnectuiextensionability_fuzzer:fuzztest", + "abilitystubcontinueability_fuzzer:fuzztest", + "abilitystubcontinuemission_fuzzer:fuzztest", + "abilitystubcontinuemissionofbundlename_fuzzer:fuzztest", + "abilitystubdelegatordoabilitybackground_fuzzer:fuzztest", + "abilitystubdelegatordoabilityforeground_fuzzer:fuzztest", + "abilitystubdisconnectability_fuzzer:fuzztest", + "abilitystubdisconnectabilitydone_fuzzer:fuzztest", + "abilitystubdoabilitybackground_fuzzer:fuzztest", + "abilitystubdoabilityforeground_fuzzer:fuzztest", + "abilitystubdumpabilityinfodone_fuzzer:fuzztest", + "abilitystubdumpstate_fuzzer:fuzztest", + "abilitystubdumpsysstate_fuzzer:fuzztest", + "abilitystubfinishusertest_fuzzer:fuzztest", + "abilitystubforceexitapp_fuzzer:fuzztest", + "abilitystubfreeinstallabilityfromremote_fuzzer:fuzztest", + "abilitystubgetabilityrunninginfo_fuzzer:fuzztest", + "abilitystubgetabilitytoken_fuzzer:fuzztest", + "abilitystubgetappmemorysize_fuzzer:fuzztest", + "abilitystubgetdlpconnectioninfos_fuzzer:fuzztest", + "abilitystubgetelementnamebytoken_fuzzer:fuzztest", + "abilitystubgetextensionrunninginfo_fuzzer:fuzztest", + "abilitystubgetmissionidbytoken_fuzzer:fuzztest", + "abilitystubgetmissioninfo_fuzzer:fuzztest", + "abilitystubgetmissioninfos_fuzzer:fuzztest", + "abilitystubgetmissionsnapshotinfo_fuzzer:fuzztest", + "abilitystubgetpendingrequestwant_fuzzer:fuzztest", + "abilitystubgetpendingwantbundlename_fuzzer:fuzztest", + "abilitystubgetpendingwantcode_fuzzer:fuzztest", + "abilitystubgetpendingwanttype_fuzzer:fuzztest", + "abilitystubgetpendingwantuid_fuzzer:fuzztest", + "abilitystubgetpendingwantuserid_fuzzer:fuzztest", + "abilitystubgetprocessrunninginfo_fuzzer:fuzztest", + "abilitystubgettopability_fuzzer:fuzztest", + "abilitystubgettopabilitytoken_fuzzer:fuzztest", + "abilitystubgetwantsender_fuzzer:fuzztest", + "abilitystubgetwantsendinfo_fuzzer:fuzztest", + "abilitystubisramconstraineddevice_fuzzer:fuzztest", + "abilitystubisrunninginstabilitytest_fuzzer:fuzztest", + "abilitystubkillprocess_fuzzer:fuzztest", + "abilitystublockmissionforcleanup_fuzzer:fuzztest", + "abilitystubminimizeability_fuzzer:fuzztest", + "abilitystubminimizeuiabilitybyscb_fuzzer:fuzztest", + "abilitystubminimizeuiextensionability_fuzzer:fuzztest", + "abilitystubmoveabilitytobackground_fuzzer:fuzztest", + "abilitystubmovemissionstobackground_fuzzer:fuzztest", + "abilitystubmovemissionstoforeground_fuzzer:fuzztest", + "abilitystubmovemissiontobackground_fuzzer:fuzztest", + "abilitystubmovemissiontofront_fuzzer:fuzztest", + "abilitystubmovemissiontofrontbyoptions_fuzzer:fuzztest", + "abilitystubnotifycompletecontinuation_fuzzer:fuzztest", + "abilitystubnotifycontinuationresult_fuzzer:fuzztest", + "abilitystubnotifysaveasresult_fuzzer:fuzztest", + "abilitystubprepareterminateability_fuzzer:fuzztest", + "abilitystubquerymissionvaild_fuzzer:fuzztest", + "abilitystubrecordappexitreason_fuzzer:fuzztest", + "abilitystubregistercancellistener_fuzzer:fuzztest", + "abilitystubregistercollaborator_fuzzer:fuzztest", + "abilitystubregisterconnectionobserver_fuzzer:fuzztest", + "abilitystubregistermissionlistener_fuzzer:fuzztest", + "abilitystubregisterremotemissionlistener_fuzzer:fuzztest", + "abilitystubregisterremoteofflistener_fuzzer:fuzztest", + "abilitystubregisterremoteonlistener_fuzzer:fuzztest", + "abilitystubregisterwmshandler_fuzzer:fuzztest", + "abilitystubreleasecallability_fuzzer:fuzztest", + "abilitystubreleasedataability_fuzzer:fuzztest", + "abilitystubreportdrawncompleted_fuzzer:fuzztest", + "abilitystubrequestdialogservice_fuzzer:fuzztest", + "abilitystubsendabilityresultbytoken_fuzzer:fuzztest", + "abilitystubsendanrprocessid_fuzzer:fuzztest", + "abilitystubsendresulttoability_fuzzer:fuzztest", + "abilitystubsendwantsender_fuzzer:fuzztest", + "abilitystubsetabilitycontroller_fuzzer:fuzztest", + "abilitystubsetcomponentinterception_fuzzer:fuzztest", + "abilitystubsetmissioncontinuestate_fuzzer:fuzztest", + "abilitystubsetmissionicon_fuzzer:fuzztest", + "abilitystubsetmissionlabel_fuzzer:fuzztest", + "abilitystubsetrootscenesession_fuzzer:fuzztest", + "abilitystubsetsessionmanagerservice_fuzzer:fuzztest", + "abilitystubsharedatadone_fuzzer:fuzztest", + "abilitystubstartability_fuzzer:fuzztest", + "abilitystubstartabilityaddcaller_fuzzer:fuzztest", + "abilitystubstartabilityascallerbytoken_fuzzer:fuzztest", + "abilitystubstartabilityascallerforoptions_fuzzer:fuzztest", + "abilitystubstartabilitybycall_fuzzer:fuzztest", + "abilitystubstartabilityforoptions_fuzzer:fuzztest", + "abilitystubstartabilityforsettings_fuzzer:fuzztest", + "abilitystubstartcontinuation_fuzzer:fuzztest", + "abilitystubstartextensionability_fuzzer:fuzztest", + "abilitystubstartspecifiedabilitybyscb_fuzzer:fuzztest", + "abilitystubstartsyncmissions_fuzzer:fuzztest", + "abilitystubstartuiabilitybyscb_fuzzer:fuzztest", + "abilitystubstartuiextensionability_fuzzer:fuzztest", + "abilitystubstartuser_fuzzer:fuzztest", + "abilitystubstartusertest_fuzzer:fuzztest", + "abilitystubstopextensionability_fuzzer:fuzztest", + "abilitystubstopserviceability_fuzzer:fuzztest", + "abilitystubstopsyncmissions_fuzzer:fuzztest", + "abilitystubstopuser_fuzzer:fuzztest", + "abilitystubterminateability_fuzzer:fuzztest", + "abilitystubterminatemission_fuzzer:fuzztest", + "abilitystubterminateuiextensionability_fuzzer:fuzztest", + "abilitystubuninstallapp_fuzzer:fuzztest", + "abilitystubunlockmissionforcleanup_fuzzer:fuzztest", + "abilitystubunregistercancellistener_fuzzer:fuzztest", + "abilitystubunregistercollaborator_fuzzer:fuzztest", + "abilitystubunregisterconnectionobserver_fuzzer:fuzztest", + "abilitystubunregistermissionlistener_fuzzer:fuzztest", + "abilitystubunregisterremotemissionlistener_fuzzer:fuzztest", + "abilitystubupdatemissionsnapshot_fuzzer:fuzztest", + "abilitystubupdatemissionsnapshotfromwms_fuzzer:fuzztest", + "abilitystubverifypermission_fuzzer:fuzztest", "wantsenderstub_fuzzer:fuzztest", ] } diff --git a/test/fuzztest/abilitymanagerfifth_fuzzer/BUILD.gn b/test/fuzztest/abilitymanagerfifth_fuzzer/BUILD.gn deleted file mode 100644 index 7168e88f24..0000000000 --- a/test/fuzztest/abilitymanagerfifth_fuzzer/BUILD.gn +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright (c) 2022 Huawei Device Co., Ltd. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -#####################hydra-fuzz################### -import("//build/config/features.gni") -import("//build/ohos.gni") -import("//build/test.gni") -import("//foundation/ability/ability_runtime/ability_runtime.gni") -module_output_path = "ability_runtime/abilitymgr" - -##############################fuzztest########################################## -ohos_fuzztest("AbilityManagerFifthFuzzTest") { - module_out_path = module_output_path - - fuzz_config_file = - "${ability_runtime_test_path}/fuzztest/abilitymanagerfifth_fuzzer" - include_dirs = [ "${ability_runtime_innerkits_path}/ability_manager/include" ] - cflags = [ - "-g", - "-O0", - "-Wno-unused-variable", - "-fno-omit-frame-pointer", - ] - sources = [ "abilitymanagerfifth_fuzzer.cpp" ] - - configs = [ "${ability_runtime_innerkits_path}/ability_manager:ability_manager_public_config" ] - - deps = [ - "${ability_runtime_innerkits_path}/ability_manager:ability_manager", - "${ability_runtime_native_path}/ability/native:abilitykit_native", - "${ability_runtime_services_path}/abilitymgr:abilityms", - ] - - external_deps = [ - "ability_base:want", - "ability_base:zuri", - "bundle_framework:appexecfwk_base", - "bundle_framework:appexecfwk_core", - "c_utils:utils", - "common_event_service:cesfwk_innerkits", - "ffrt:libffrt", - "hilog:libhilog", - "ipc:ipc_core", - "napi:ace_napi", - "safwk:system_ability_fwk", - "samgr:samgr_proxy", - ] - - if (ability_runtime_graphics) { - external_deps += [ - "input:libmmi-client", - "window_manager:libwm", - ] - } - - if (ecologic_rule_enabled) { - external_deps += [ "ecological_rule_mgr:erms_client" ] - } -} - -############################################################################### -group("fuzztest") { - testonly = true - deps = [] - deps += [ - # deps file - ":AbilityManagerFifthFuzzTest", - ] -} -############################################################################### diff --git a/test/fuzztest/abilitymanagerfifth_fuzzer/abilitymanagerfifth_fuzzer.cpp b/test/fuzztest/abilitymanagerfifth_fuzzer/abilitymanagerfifth_fuzzer.cpp deleted file mode 100644 index 7a8b311330..0000000000 --- a/test/fuzztest/abilitymanagerfifth_fuzzer/abilitymanagerfifth_fuzzer.cpp +++ /dev/null @@ -1,147 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "abilitymanagerfifth_fuzzer.h" - -#include -#include - -#include "ability_manager_service.h" -#include "message_parcel.h" -#include "securec.h" - -using namespace OHOS::AAFwk; - -#define DISABLE_FUZZ -namespace OHOS { -namespace { -constexpr size_t FOO_MAX_LEN = 1024; -constexpr size_t INDEX_ZERO = 0; -constexpr size_t INDEX_ONE = 1; -constexpr size_t INDEX_TWO = 2; -constexpr size_t INDEX_THREE = 3; -constexpr size_t U32_AT_SIZE = 4; -constexpr size_t INPUT_EIGHT = 8; -constexpr size_t INPUT_SIXTEEN = 16; -constexpr size_t INPUT_TWENTYFOUR = 24; -} -const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; -std::map codeMap_; - -uint32_t GetU32Data(const char* ptr) -{ - // convert fuzz input data to an integer - return (ptr[INDEX_ZERO] << INPUT_TWENTYFOUR) | (ptr[INDEX_ONE] << INPUT_SIXTEEN) | - (ptr[INDEX_TWO] << INPUT_EIGHT) | ptr[INDEX_THREE]; -} - -void EmplaceCodeMap() -{ - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::STOP_SYNC_MISSIONS)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::REGISTER_SNAPSHOT_HANDLER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_MISSION_SNAPSHOT_INFO)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::UPDATE_MISSION_SNAPSHOT)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MOVE_MISSIONS_TO_FOREGROUND)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MOVE_MISSIONS_TO_BACKGROUND)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::UPDATE_MISSION_SNAPSHOT_FROM_WMS)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_USER_TEST)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::FINISH_USER_TEST)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::DELEGATOR_DO_ABILITY_FOREGROUND)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::DELEGATOR_DO_ABILITY_BACKGROUND)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_TOP_ABILITY_TOKEN)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::DUMP_STATE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::DUMPSYS_STATE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::FORCE_TIMEOUT)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::REGISTER_WMS_HANDLER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::COMPLETEFIRSTFRAMEDRAWING)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::REGISTER_CONNECTION_OBSERVER)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::UNREGISTER_CONNECTION_OBSERVER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_DLP_CONNECTION_INFOS)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_TOP_ABILITY)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::FREE_INSTALL_ABILITY_FROM_REMOTE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::ADD_FREE_INSTALL_OBSERVER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::ABILITY_RECOVERY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::ABILITY_RECOVERY_ENABLE)); -#ifndef DISABLE_FUZZ - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::QUERY_MISSION_VAILD)); -#endif - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::VERIFY_PERMISSION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::ACQUIRE_SHARE_DATA)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SHARE_DATA_DONE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_ABILITY_TOKEN)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::FORCE_EXIT_APP)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::RECORD_APP_EXIT_REASON)); -} - -bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) -{ - if (codeMap_.size() == 0) { - EmplaceCodeMap(); - } - uint32_t code = GetU32Data(data) % codeMap_.size(); - code = codeMap_[code]; - - MessageParcel parcel; - parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); - parcel.WriteBuffer(data, size); - parcel.RewindRead(0); - MessageParcel reply; - MessageOption option; - DelayedSingleton::GetInstance()->OnRemoteRequest(code, parcel, reply, option); - - return true; -} -} - -/* Fuzzer entry point */ -extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) -{ - /* Run your code on data */ - if (data == nullptr) { - std::cout << "invalid data" << std::endl; - return 0; - } - - /* Validate the length of size */ - if (size > OHOS::FOO_MAX_LEN || size < OHOS::U32_AT_SIZE) { - return 0; - } - - char* ch = static_cast(malloc(size + 1)); - if (ch == nullptr) { - std::cout << "malloc failed." << std::endl; - return 0; - } - - (void)memset_s(ch, size + 1, 0x00, size + 1); - if (memcpy_s(ch, size, data, size) != EOK) { - std::cout << "copy failed." << std::endl; - free(ch); - ch = nullptr; - return 0; - } - - OHOS::DoSomethingInterestingWithMyAPI(ch, size); - free(ch); - ch = nullptr; - return 0; -} - diff --git a/test/fuzztest/abilitymanagerfifth_fuzzer/abilitymanagerfifth_fuzzer.h b/test/fuzztest/abilitymanagerfifth_fuzzer/abilitymanagerfifth_fuzzer.h deleted file mode 100644 index ca94a4acb6..0000000000 --- a/test/fuzztest/abilitymanagerfifth_fuzzer/abilitymanagerfifth_fuzzer.h +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERFIFTH_FUZZER_H -#define FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERFIFTH_FUZZER_H - -#define FUZZ_PROJECT_NAME "abilitymanagerfifth_fuzzer" - -#endif // FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERFIFTH_FUZZER_H diff --git a/test/fuzztest/abilitymanagerfifth_fuzzer/corpus/init b/test/fuzztest/abilitymanagerfifth_fuzzer/corpus/init deleted file mode 100644 index 8eb5a7d6eb..0000000000 --- a/test/fuzztest/abilitymanagerfifth_fuzzer/corpus/init +++ /dev/null @@ -1,16 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -FUZZ \ No newline at end of file diff --git a/test/fuzztest/abilitymanagerfifth_fuzzer/project.xml b/test/fuzztest/abilitymanagerfifth_fuzzer/project.xml deleted file mode 100644 index 6e8ad2cfde..0000000000 --- a/test/fuzztest/abilitymanagerfifth_fuzzer/project.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - 1000 - - 300 - - 4096 - - diff --git a/test/fuzztest/abilitymanagerfirst_fuzzer/BUILD.gn b/test/fuzztest/abilitymanagerfirst_fuzzer/BUILD.gn deleted file mode 100644 index 9bebdff4b6..0000000000 --- a/test/fuzztest/abilitymanagerfirst_fuzzer/BUILD.gn +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright (c) 2022-2023 Huawei Device Co., Ltd. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -#####################hydra-fuzz################### -import("//build/config/features.gni") -import("//build/ohos.gni") -import("//build/test.gni") -import("//foundation/ability/ability_runtime/ability_runtime.gni") -module_output_path = "ability_runtime/abilitymgr" - -##############################fuzztest########################################## -ohos_fuzztest("AbilityManagerFirstFuzzTest") { - module_out_path = module_output_path - - fuzz_config_file = - "${ability_runtime_test_path}/fuzztest/abilitymanagerfirst_fuzzer" - include_dirs = [ "${ability_runtime_innerkits_path}/ability_manager/include" ] - cflags = [ - "-g", - "-O0", - "-Wno-unused-variable", - "-fno-omit-frame-pointer", - ] - sources = [ "abilitymanagerfirst_fuzzer.cpp" ] - - configs = [ "${ability_runtime_innerkits_path}/ability_manager:ability_manager_public_config" ] - - deps = [ - "${ability_runtime_innerkits_path}/ability_manager:ability_manager", - "${ability_runtime_native_path}/ability/native:abilitykit_native", - "${ability_runtime_services_path}/abilitymgr:abilityms", - ] - - external_deps = [ - "ability_base:want", - "ability_base:zuri", - "bundle_framework:appexecfwk_base", - "bundle_framework:appexecfwk_core", - "c_utils:utils", - "common_event_service:cesfwk_innerkits", - "ffrt:libffrt", - "hilog:libhilog", - "ipc:ipc_core", - "napi:ace_napi", - "safwk:system_ability_fwk", - "samgr:samgr_proxy", - ] - - if (ability_runtime_graphics) { - external_deps += [ - "input:libmmi-client", - "window_manager:libwm", - ] - } - - if (ecologic_rule_enabled) { - external_deps += [ "ecological_rule_mgr:erms_client" ] - } -} - -############################################################################### -group("fuzztest") { - testonly = true - deps = [] - deps += [ - # deps file - ":AbilityManagerFirstFuzzTest", - ] -} -############################################################################### diff --git a/test/fuzztest/abilitymanagerfirst_fuzzer/abilitymanagerfirst_fuzzer.cpp b/test/fuzztest/abilitymanagerfirst_fuzzer/abilitymanagerfirst_fuzzer.cpp deleted file mode 100644 index f3cc223dcb..0000000000 --- a/test/fuzztest/abilitymanagerfirst_fuzzer/abilitymanagerfirst_fuzzer.cpp +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "abilitymanagerfirst_fuzzer.h" - -#include -#include - -#include "ability_manager_service.h" -#include "message_parcel.h" -#include "securec.h" - -using namespace OHOS::AAFwk; - -namespace OHOS { -namespace { -constexpr size_t FOO_MAX_LEN = 1024; -constexpr size_t INDEX_ZERO = 0; -constexpr size_t INDEX_ONE = 1; -constexpr size_t INDEX_TWO = 2; -constexpr size_t INDEX_THREE = 3; -constexpr size_t U32_AT_SIZE = 4; -constexpr size_t INPUT_EIGHT = 8; -constexpr size_t INPUT_SIXTEEN = 16; -constexpr size_t INPUT_TWENTYFOUR = 24; -} -const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; -std::map codeMap_; - -uint32_t GetU32Data(const char* ptr) -{ - // convert fuzz input data to an integer - return (ptr[INDEX_ZERO] << INPUT_TWENTYFOUR) | (ptr[INDEX_ONE] << INPUT_SIXTEEN) | - (ptr[INDEX_TWO] << INPUT_EIGHT) | ptr[INDEX_THREE]; -} - -void EmplaceCodeMap() -{ - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::TERMINATE_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::ATTACH_ABILITY_THREAD)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::ABILITY_TRANSITION_DONE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CONNECT_ABILITY_DONE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::DISCONNECT_ABILITY_DONE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::ADD_WINDOW_INFO)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::LIST_STACK_INFO)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_RECENT_MISSION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::REMOVE_MISSION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::REMOVE_STACK)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::COMMAND_ABILITY_DONE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_MISSION_SNAPSHOT)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::ACQUIRE_DATA_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::RELEASE_DATA_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MOVE_MISSION_TO_TOP)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::KILL_PROCESS)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::UNINSTALL_APP)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::MOVE_MISSION_TO_FLOATING_STACK)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::MOVE_MISSION_TO_SPLITSCREEN_STACK)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CHANGE_FOCUS_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MINIMIZE_MULTI_WINDOW)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MAXIMIZE_MULTI_WINDOW)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_FLOATING_MISSIONS)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CLOSE_MULTI_WINDOW)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MOVE_MISSION_TO_END)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::COMPEL_VERIFY_PERMISSION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::POWER_OFF)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::POWER_ON)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::LUCK_MISSION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::UNLUCK_MISSION)); -} - -bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) -{ - if (codeMap_.size() == 0) { - EmplaceCodeMap(); - } - uint32_t code = GetU32Data(data) % codeMap_.size(); - code = codeMap_[code]; - - MessageParcel parcel; - parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); - parcel.WriteBuffer(data, size); - parcel.RewindRead(0); - MessageParcel reply; - MessageOption option; - DelayedSingleton::GetInstance()->OnRemoteRequest(code, parcel, reply, option); - - return true; -} -} - -/* Fuzzer entry point */ -extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) -{ - /* Run your code on data */ - if (data == nullptr) { - std::cout << "invalid data" << std::endl; - return 0; - } - - /* Validate the length of size */ - if (size > OHOS::FOO_MAX_LEN || size < OHOS::U32_AT_SIZE) { - return 0; - } - - char* ch = static_cast(malloc(size + 1)); - if (ch == nullptr) { - std::cout << "malloc failed." << std::endl; - return 0; - } - - (void)memset_s(ch, size + 1, 0x00, size + 1); - if (memcpy_s(ch, size, data, size) != EOK) { - std::cout << "copy failed." << std::endl; - free(ch); - ch = nullptr; - return 0; - } - - OHOS::DoSomethingInterestingWithMyAPI(ch, size); - free(ch); - ch = nullptr; - return 0; -} - diff --git a/test/fuzztest/abilitymanagerfirst_fuzzer/abilitymanagerfirst_fuzzer.h b/test/fuzztest/abilitymanagerfirst_fuzzer/abilitymanagerfirst_fuzzer.h deleted file mode 100644 index 4771c4be8a..0000000000 --- a/test/fuzztest/abilitymanagerfirst_fuzzer/abilitymanagerfirst_fuzzer.h +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERFIRST_FUZZER_H -#define FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERFIRST_FUZZER_H - -#define FUZZ_PROJECT_NAME "abilitymanagerfirst_fuzzer" - -#endif // FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERFIRST_FUZZER_H diff --git a/test/fuzztest/abilitymanagerfirst_fuzzer/corpus/init b/test/fuzztest/abilitymanagerfirst_fuzzer/corpus/init deleted file mode 100644 index 8eb5a7d6eb..0000000000 --- a/test/fuzztest/abilitymanagerfirst_fuzzer/corpus/init +++ /dev/null @@ -1,16 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -FUZZ \ No newline at end of file diff --git a/test/fuzztest/abilitymanagerfirst_fuzzer/project.xml b/test/fuzztest/abilitymanagerfirst_fuzzer/project.xml deleted file mode 100644 index 6e8ad2cfde..0000000000 --- a/test/fuzztest/abilitymanagerfirst_fuzzer/project.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - 1000 - - 300 - - 4096 - - diff --git a/test/fuzztest/abilitymanagerfourth_fuzzer/BUILD.gn b/test/fuzztest/abilitymanagerfourth_fuzzer/BUILD.gn deleted file mode 100644 index 8d798875e5..0000000000 --- a/test/fuzztest/abilitymanagerfourth_fuzzer/BUILD.gn +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright (c) 2022-2023 Huawei Device Co., Ltd. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -#####################hydra-fuzz################### -import("//build/config/features.gni") -import("//build/ohos.gni") -import("//build/test.gni") -import("//foundation/ability/ability_runtime/ability_runtime.gni") -module_output_path = "ability_runtime/abilitymgr" - -##############################fuzztest########################################## -ohos_fuzztest("AbilityManagerFourthFuzzTest") { - module_out_path = module_output_path - - fuzz_config_file = - "${ability_runtime_test_path}/fuzztest/abilitymanagerfourth_fuzzer" - include_dirs = [ "${ability_runtime_innerkits_path}/ability_manager/include" ] - cflags = [ - "-g", - "-O0", - "-Wno-unused-variable", - "-fno-omit-frame-pointer", - ] - sources = [ "abilitymanagerfourth_fuzzer.cpp" ] - - configs = [ "${ability_runtime_innerkits_path}/ability_manager:ability_manager_public_config" ] - - deps = [ - "${ability_runtime_innerkits_path}/ability_manager:ability_manager", - "${ability_runtime_native_path}/ability/native:abilitykit_native", - "${ability_runtime_services_path}/abilitymgr:abilityms", - ] - - external_deps = [ - "ability_base:want", - "ability_base:zuri", - "bundle_framework:appexecfwk_base", - "bundle_framework:appexecfwk_core", - "c_utils:utils", - "common_event_service:cesfwk_innerkits", - "ffrt:libffrt", - "hilog:libhilog", - "ipc:ipc_core", - "napi:ace_napi", - "safwk:system_ability_fwk", - "samgr:samgr_proxy", - ] - - if (ability_runtime_graphics) { - external_deps += [ - "input:libmmi-client", - "window_manager:libwm", - ] - } - - if (ecologic_rule_enabled) { - external_deps += [ "ecological_rule_mgr:erms_client" ] - } -} - -############################################################################### -group("fuzztest") { - testonly = true - deps = [] - deps += [ - # deps file - ":AbilityManagerFourthFuzzTest", - ] -} -############################################################################### diff --git a/test/fuzztest/abilitymanagerfourth_fuzzer/abilitymanagerfourth_fuzzer.cpp b/test/fuzztest/abilitymanagerfourth_fuzzer/abilitymanagerfourth_fuzzer.cpp deleted file mode 100644 index d527d2c7d8..0000000000 --- a/test/fuzztest/abilitymanagerfourth_fuzzer/abilitymanagerfourth_fuzzer.cpp +++ /dev/null @@ -1,149 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "abilitymanagerfourth_fuzzer.h" - -#include -#include - -#include "ability_manager_service.h" -#include "message_parcel.h" -#include "securec.h" - -using namespace OHOS::AAFwk; - -namespace OHOS { -namespace { -constexpr size_t FOO_MAX_LEN = 1024; -constexpr size_t INDEX_ZERO = 0; -constexpr size_t INDEX_ONE = 1; -constexpr size_t INDEX_TWO = 2; -constexpr size_t INDEX_THREE = 3; -constexpr size_t U32_AT_SIZE = 4; -constexpr size_t INPUT_EIGHT = 8; -constexpr size_t INPUT_SIXTEEN = 16; -constexpr size_t INPUT_TWENTYFOUR = 24; -} -const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; -std::map codeMap_; - -uint32_t GetU32Data(const char* ptr) -{ - // convert fuzz input data to an integer - return (ptr[INDEX_ZERO] << INPUT_TWENTYFOUR) | (ptr[INDEX_ONE] << INPUT_SIXTEEN) | - (ptr[INDEX_TWO] << INPUT_EIGHT) | ptr[INDEX_THREE]; -} - -void EmplaceCodeMap() -{ - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_ABILITY_FOR_OPTIONS)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::BLOCK_AMS_SERVICE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::BLOCK_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::BLOCK_APP_SERVICE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_CALL_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::RELEASE_CALL_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CONNECT_ABILITY_WITH_TYPE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_UI_EXTENSION_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CALL_REQUEST_DONE)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::START_ABILITY_AS_CALLER_BY_TOKEN)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::START_ABILITY_AS_CALLER_FOR_OPTIONS)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::MINIMIZE_UI_EXTENSION_ABILITY)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::TERMINATE_UI_EXTENSION_ABILITY)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::CONNECT_UI_EXTENSION_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_UI_ABILITY_BY_SCB)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MINIMIZE_UI_ABILITY_BY_SCB)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CLOSE_UI_ABILITY_BY_SCB)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::REQUEST_DIALOG_SERVICE)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::START_SPECIFIED_ABILITY_BY_SCB)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SET_SESSIONMANAGERSERVICE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_CONTINUATION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::NOTIFY_CONTINUATION_RESULT)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::NOTIFY_COMPLETE_CONTINUATION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CONTINUE_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CONTINUE_MISSION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SEND_RESULT_TO_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::REGISTER_REMOTE_ON_LISTENER)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::REGISTER_REMOTE_OFF_LISTENER)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::CONTINUE_MISSION_OF_BUNDLENAME)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::REGISTER_REMOTE_MISSION_LISTENER)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::UNREGISTER_REMOTE_MISSION_LISTENER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_SYNC_MISSIONS)); -} - -bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) -{ - if (codeMap_.size() == 0) { - EmplaceCodeMap(); - } - uint32_t code = GetU32Data(data) % codeMap_.size(); - code = codeMap_[code]; - - MessageParcel parcel; - parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); - parcel.WriteBuffer(data, size); - parcel.RewindRead(0); - MessageParcel reply; - MessageOption option; - DelayedSingleton::GetInstance()->OnRemoteRequest(code, parcel, reply, option); - - return true; -} -} - -/* Fuzzer entry point */ -extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) -{ - /* Run your code on data */ - if (data == nullptr) { - std::cout << "invalid data" << std::endl; - return 0; - } - - /* Validate the length of size */ - if (size > OHOS::FOO_MAX_LEN || size < OHOS::U32_AT_SIZE) { - return 0; - } - - char* ch = static_cast(malloc(size + 1)); - if (ch == nullptr) { - std::cout << "malloc failed." << std::endl; - return 0; - } - - (void)memset_s(ch, size + 1, 0x00, size + 1); - if (memcpy_s(ch, size, data, size) != EOK) { - std::cout << "copy failed." << std::endl; - free(ch); - ch = nullptr; - return 0; - } - - OHOS::DoSomethingInterestingWithMyAPI(ch, size); - free(ch); - ch = nullptr; - return 0; -} - diff --git a/test/fuzztest/abilitymanagerfourth_fuzzer/abilitymanagerfourth_fuzzer.h b/test/fuzztest/abilitymanagerfourth_fuzzer/abilitymanagerfourth_fuzzer.h deleted file mode 100644 index 97d6dfb320..0000000000 --- a/test/fuzztest/abilitymanagerfourth_fuzzer/abilitymanagerfourth_fuzzer.h +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERFOURTH_FUZZER_H -#define FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERFOURTH_FUZZER_H - -#define FUZZ_PROJECT_NAME "abilitymanagerfourth_fuzzer" - -#endif // FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERFOURTH_FUZZER_H diff --git a/test/fuzztest/abilitymanagerfourth_fuzzer/corpus/init b/test/fuzztest/abilitymanagerfourth_fuzzer/corpus/init deleted file mode 100644 index 8eb5a7d6eb..0000000000 --- a/test/fuzztest/abilitymanagerfourth_fuzzer/corpus/init +++ /dev/null @@ -1,16 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -FUZZ \ No newline at end of file diff --git a/test/fuzztest/abilitymanagerfourth_fuzzer/project.xml b/test/fuzztest/abilitymanagerfourth_fuzzer/project.xml deleted file mode 100644 index 6e8ad2cfde..0000000000 --- a/test/fuzztest/abilitymanagerfourth_fuzzer/project.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - 1000 - - 300 - - 4096 - - diff --git a/test/fuzztest/abilitymanagersecond_fuzzer/BUILD.gn b/test/fuzztest/abilitymanagersecond_fuzzer/BUILD.gn deleted file mode 100644 index dad1d85eeb..0000000000 --- a/test/fuzztest/abilitymanagersecond_fuzzer/BUILD.gn +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright (c) 2022-2023 Huawei Device Co., Ltd. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -#####################hydra-fuzz################### -import("//build/config/features.gni") -import("//build/ohos.gni") -import("//build/test.gni") -import("//foundation/ability/ability_runtime/ability_runtime.gni") -module_output_path = "ability_runtime/abilitymgr" - -##############################fuzztest########################################## -ohos_fuzztest("AbilityManagerSecondFuzzTest") { - module_out_path = module_output_path - - fuzz_config_file = - "${ability_runtime_test_path}/fuzztest/abilitymanagersecond_fuzzer" - include_dirs = [ "${ability_runtime_innerkits_path}/ability_manager/include" ] - cflags = [ - "-g", - "-O0", - "-Wno-unused-variable", - "-fno-omit-frame-pointer", - ] - sources = [ "abilitymanagersecond_fuzzer.cpp" ] - - configs = [ "${ability_runtime_innerkits_path}/ability_manager:ability_manager_public_config" ] - - deps = [ - "${ability_runtime_innerkits_path}/ability_manager:ability_manager", - "${ability_runtime_native_path}/ability/native:abilitykit_native", - "${ability_runtime_services_path}/abilitymgr:abilityms", - ] - - external_deps = [ - "ability_base:want", - "ability_base:zuri", - "bundle_framework:appexecfwk_base", - "bundle_framework:appexecfwk_core", - "c_utils:utils", - "common_event_service:cesfwk_innerkits", - "ffrt:libffrt", - "hilog:libhilog", - "ipc:ipc_core", - "napi:ace_napi", - "safwk:system_ability_fwk", - "samgr:samgr_proxy", - ] - - if (ability_runtime_graphics) { - external_deps += [ - "input:libmmi-client", - "window_manager:libwm", - ] - } - - if (ecologic_rule_enabled) { - external_deps += [ "ecological_rule_mgr:erms_client" ] - } -} - -############################################################################### -group("fuzztest") { - testonly = true - deps = [] - deps += [ - # deps file - ":AbilityManagerSecondFuzzTest", - ] -} -############################################################################### diff --git a/test/fuzztest/abilitymanagersecond_fuzzer/abilitymanagersecond_fuzzer.cpp b/test/fuzztest/abilitymanagersecond_fuzzer/abilitymanagersecond_fuzzer.cpp deleted file mode 100644 index c27eff0809..0000000000 --- a/test/fuzztest/abilitymanagersecond_fuzzer/abilitymanagersecond_fuzzer.cpp +++ /dev/null @@ -1,139 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "abilitymanagersecond_fuzzer.h" - -#include -#include - -#include "ability_manager_service.h" -#include "message_parcel.h" -#include "securec.h" - -using namespace OHOS::AAFwk; - -namespace OHOS { -namespace { -constexpr size_t FOO_MAX_LEN = 1024; -constexpr size_t INDEX_ZERO = 0; -constexpr size_t INDEX_ONE = 1; -constexpr size_t INDEX_TWO = 2; -constexpr size_t INDEX_THREE = 3; -constexpr size_t U32_AT_SIZE = 4; -constexpr size_t INPUT_EIGHT = 8; -constexpr size_t INPUT_SIXTEEN = 16; -constexpr size_t INPUT_TWENTYFOUR = 24; -} -const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; -std::map codeMap_; - -uint32_t GetU32Data(const char* ptr) -{ - // convert fuzz input data to an integer - return (ptr[INDEX_ZERO] << INPUT_TWENTYFOUR) | (ptr[INDEX_ONE] << INPUT_SIXTEEN) | - (ptr[INDEX_TWO] << INPUT_EIGHT) | ptr[INDEX_THREE]; -} - -void EmplaceCodeMap() -{ - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SET_MISSION_INFO)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_MISSION_LOCK_MODE_STATE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MINIMIZE_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::LOCK_MISSION_FOR_CLEANUP)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::UNLOCK_MISSION_FOR_CLEANUP)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::REGISTER_MISSION_LISTENER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::UNREGISTER_MISSION_LISTENER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_MISSION_INFOS)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_MISSION_INFO_BY_ID)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CLEAN_MISSION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CLEAN_ALL_MISSIONS)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MOVE_MISSION_TO_FRONT)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_MISSION_SNAPSHOT_BY_ID)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_USER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::STOP_USER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SET_ABILITY_CONTROLLER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::IS_USER_A_STABILITY_TEST)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SET_MISSION_LABEL)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::DO_ABILITY_FOREGROUND)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::DO_ABILITY_BACKGROUND)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::MOVE_MISSION_TO_FRONT_BY_OPTIONS)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::GET_MISSION_ID_BY_ABILITY_TOKEN)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SET_MISSION_ICON)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::DUMP_ABILITY_INFO_DONE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_EXTENSION_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::STOP_EXTENSION_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SET_COMPONENT_INTERCEPTION)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::SEND_ABILITY_RESULT_BY_TOKEN)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SET_ROOT_SCENE_SESSION)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::PREPARE_TERMINATE_ABILITY)); -} - -bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) -{ - if (codeMap_.size() == 0) { - EmplaceCodeMap(); - } - uint32_t code = GetU32Data(data) % codeMap_.size(); - code = codeMap_[code]; - - MessageParcel parcel; - parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); - parcel.WriteBuffer(data, size); - parcel.RewindRead(0); - MessageParcel reply; - MessageOption option; - DelayedSingleton::GetInstance()->OnRemoteRequest(code, parcel, reply, option); - - return true; -} -} - -/* Fuzzer entry point */ -extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) -{ - /* Run your code on data */ - if (data == nullptr) { - std::cout << "invalid data" << std::endl; - return 0; - } - - /* Validate the length of size */ - if (size > OHOS::FOO_MAX_LEN || size < OHOS::U32_AT_SIZE) { - return 0; - } - - char* ch = static_cast(malloc(size + 1)); - if (ch == nullptr) { - std::cout << "malloc failed." << std::endl; - return 0; - } - - (void)memset_s(ch, size + 1, 0x00, size + 1); - if (memcpy_s(ch, size, data, size) != EOK) { - std::cout << "copy failed." << std::endl; - free(ch); - ch = nullptr; - return 0; - } - - OHOS::DoSomethingInterestingWithMyAPI(ch, size); - free(ch); - ch = nullptr; - return 0; -} - diff --git a/test/fuzztest/abilitymanagersecond_fuzzer/abilitymanagersecond_fuzzer.h b/test/fuzztest/abilitymanagersecond_fuzzer/abilitymanagersecond_fuzzer.h deleted file mode 100644 index 781240bf1d..0000000000 --- a/test/fuzztest/abilitymanagersecond_fuzzer/abilitymanagersecond_fuzzer.h +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERSECOND_FUZZER_H -#define FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERSECOND_FUZZER_H - -#define FUZZ_PROJECT_NAME "abilitymanagersecond_fuzzer" - -#endif // FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERSECOND_FUZZER_H diff --git a/test/fuzztest/abilitymanagersecond_fuzzer/corpus/init b/test/fuzztest/abilitymanagersecond_fuzzer/corpus/init deleted file mode 100644 index 8eb5a7d6eb..0000000000 --- a/test/fuzztest/abilitymanagersecond_fuzzer/corpus/init +++ /dev/null @@ -1,16 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -FUZZ \ No newline at end of file diff --git a/test/fuzztest/abilitymanagersecond_fuzzer/project.xml b/test/fuzztest/abilitymanagersecond_fuzzer/project.xml deleted file mode 100644 index 6e8ad2cfde..0000000000 --- a/test/fuzztest/abilitymanagersecond_fuzzer/project.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - 1000 - - 300 - - 4096 - - diff --git a/test/fuzztest/abilitymanagerthird_fuzzer/BUILD.gn b/test/fuzztest/abilitymanagerthird_fuzzer/BUILD.gn deleted file mode 100644 index 7fd0f40750..0000000000 --- a/test/fuzztest/abilitymanagerthird_fuzzer/BUILD.gn +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright (c) 2022-2023 Huawei Device Co., Ltd. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -#####################hydra-fuzz################### -import("//build/config/features.gni") -import("//build/ohos.gni") -import("//build/test.gni") -import("//foundation/ability/ability_runtime/ability_runtime.gni") -module_output_path = "ability_runtime/abilitymgr" - -##############################fuzztest########################################## -ohos_fuzztest("AbilityManagerThirdFuzzTest") { - module_out_path = module_output_path - - fuzz_config_file = - "${ability_runtime_test_path}/fuzztest/abilitymanagerthird_fuzzer" - include_dirs = [ "${ability_runtime_innerkits_path}/ability_manager/include" ] - cflags = [ - "-g", - "-O0", - "-Wno-unused-variable", - "-fno-omit-frame-pointer", - ] - sources = [ "abilitymanagerthird_fuzzer.cpp" ] - - configs = [ "${ability_runtime_innerkits_path}/ability_manager:ability_manager_public_config" ] - - deps = [ - "${ability_runtime_innerkits_path}/ability_manager:ability_manager", - "${ability_runtime_native_path}/ability/native:abilitykit_native", - "${ability_runtime_services_path}/abilitymgr:abilityms", - ] - - external_deps = [ - "ability_base:want", - "ability_base:zuri", - "bundle_framework:appexecfwk_base", - "bundle_framework:appexecfwk_core", - "c_utils:utils", - "common_event_service:cesfwk_innerkits", - "ffrt:libffrt", - "hilog:libhilog", - "ipc:ipc_core", - "napi:ace_napi", - "safwk:system_ability_fwk", - "samgr:samgr_proxy", - ] - - if (ability_runtime_graphics) { - external_deps += [ - "input:libmmi-client", - "window_manager:libwm", - ] - } - - if (ecologic_rule_enabled) { - external_deps += [ "ecological_rule_mgr:erms_client" ] - } -} - -############################################################################### -group("fuzztest") { - testonly = true - deps = [] - deps += [ - # deps file - ":AbilityManagerThirdFuzzTest", - ] -} -############################################################################### diff --git a/test/fuzztest/abilitymanagerthird_fuzzer/abilitymanagerthird_fuzzer.cpp b/test/fuzztest/abilitymanagerthird_fuzzer/abilitymanagerthird_fuzzer.cpp deleted file mode 100644 index 6b86551056..0000000000 --- a/test/fuzztest/abilitymanagerthird_fuzzer/abilitymanagerthird_fuzzer.cpp +++ /dev/null @@ -1,139 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "abilitymanagerthird_fuzzer.h" - -#include -#include - -#include "ability_manager_service.h" -#include "message_parcel.h" -#include "securec.h" - -using namespace OHOS::AAFwk; - -namespace OHOS { -namespace { -constexpr size_t FOO_MAX_LEN = 1024; -constexpr size_t INDEX_ZERO = 0; -constexpr size_t INDEX_ONE = 1; -constexpr size_t INDEX_TWO = 2; -constexpr size_t INDEX_THREE = 3; -constexpr size_t U32_AT_SIZE = 4; -constexpr size_t INPUT_EIGHT = 8; -constexpr size_t INPUT_SIXTEEN = 16; -constexpr size_t INPUT_TWENTYFOUR = 24; -} -const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; -std::map codeMap_; - -uint32_t GetU32Data(const char* ptr) -{ - // convert fuzz input data to an integer - return (ptr[INDEX_ZERO] << INPUT_TWENTYFOUR) | (ptr[INDEX_ONE] << INPUT_SIXTEEN) | - (ptr[INDEX_TWO] << INPUT_EIGHT) | ptr[INDEX_THREE]; -} - -void EmplaceCodeMap() -{ - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::COMMAND_ABILITY_WINDOW_DONE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CALL_ABILITY_BY_SCB)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::MOVE_ABILITY_TO_BACKGROUND)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CONNECT_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::DISCONNECT_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::STOP_SERVICE_ABILITY)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_ABILITY_ADD_CALLER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_SENDER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SEND_PENDING_WANT_SENDER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CANCEL_PENDING_WANT_SENDER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_UID)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_BUNDLENAME)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_USERID)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_TYPE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_CODE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::REGISTER_CANCEL_LISTENER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::UNREGISTER_CANCEL_LISTENER)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_PENDING_REQUEST_WANT)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_SENDER_INFO)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::SET_SHOW_ON_LOCK_SCREEN)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::SEND_APP_NOT_RESPONSE_PROCESS_ID)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::START_ABILITY_FOR_SETTINGS)); - codeMap_.emplace(codeMap_.size(), - static_cast(AbilityManagerInterfaceCode::GET_ABILITY_MISSION_SNAPSHOT)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_APP_MEMORY_SIZE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::IS_RAM_CONSTRAINED_DEVICE)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_ABILITY_RUNNING_INFO)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_EXTENSION_RUNNING_INFO)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::GET_PROCESS_RUNNING_INFO)); - codeMap_.emplace(codeMap_.size(), static_cast(AbilityManagerInterfaceCode::CLEAR_UP_APPLICATION_DATA)); -} - -bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) -{ - if (codeMap_.size() == 0) { - EmplaceCodeMap(); - } - uint32_t code = GetU32Data(data) % codeMap_.size(); - code = codeMap_[code]; - - MessageParcel parcel; - parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); - parcel.WriteBuffer(data, size); - parcel.RewindRead(0); - MessageParcel reply; - MessageOption option; - DelayedSingleton::GetInstance()->OnRemoteRequest(code, parcel, reply, option); - - return true; -} -} - -/* Fuzzer entry point */ -extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) -{ - /* Run your code on data */ - if (data == nullptr) { - std::cout << "invalid data" << std::endl; - return 0; - } - - /* Validate the length of size */ - if (size > OHOS::FOO_MAX_LEN || size < OHOS::U32_AT_SIZE) { - return 0; - } - - char* ch = static_cast(malloc(size + 1)); - if (ch == nullptr) { - std::cout << "malloc failed." << std::endl; - return 0; - } - - (void)memset_s(ch, size + 1, 0x00, size + 1); - if (memcpy_s(ch, size, data, size) != EOK) { - std::cout << "copy failed." << std::endl; - free(ch); - ch = nullptr; - return 0; - } - - OHOS::DoSomethingInterestingWithMyAPI(ch, size); - free(ch); - ch = nullptr; - return 0; -} - diff --git a/test/fuzztest/abilitymanagerthird_fuzzer/abilitymanagerthird_fuzzer.h b/test/fuzztest/abilitymanagerthird_fuzzer/abilitymanagerthird_fuzzer.h deleted file mode 100644 index 35501b88a5..0000000000 --- a/test/fuzztest/abilitymanagerthird_fuzzer/abilitymanagerthird_fuzzer.h +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERTHIRD_FUZZER_H -#define FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERTHIRD_FUZZER_H - -#define FUZZ_PROJECT_NAME "abilitymanagerthird_fuzzer" - -#endif // FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYMANAGERTHIRD_FUZZER_H diff --git a/test/fuzztest/abilitymanagerthird_fuzzer/corpus/init b/test/fuzztest/abilitymanagerthird_fuzzer/corpus/init deleted file mode 100644 index 8eb5a7d6eb..0000000000 --- a/test/fuzztest/abilitymanagerthird_fuzzer/corpus/init +++ /dev/null @@ -1,16 +0,0 @@ -/* - * Copyright (c) 2022 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -FUZZ \ No newline at end of file diff --git a/test/fuzztest/abilitymanagerthird_fuzzer/project.xml b/test/fuzztest/abilitymanagerthird_fuzzer/project.xml deleted file mode 100644 index 6e8ad2cfde..0000000000 --- a/test/fuzztest/abilitymanagerthird_fuzzer/project.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - 1000 - - 300 - - 4096 - - diff --git a/test/fuzztest/abilitystubabilityrecovery_fuzzer/abilitystubabilityrecovery_fuzzer.cpp b/test/fuzztest/abilitystubabilityrecovery_fuzzer/abilitystubabilityrecovery_fuzzer.cpp index 0ca690f564..462deba111 100644 --- a/test/fuzztest/abilitystubabilityrecovery_fuzzer/abilitystubabilityrecovery_fuzzer.cpp +++ b/test/fuzztest/abilitystubabilityrecovery_fuzzer/abilitystubabilityrecovery_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::ABILITY_RECOVERY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::ABILITY_RECOVERY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubabilityrecoveryenable_fuzzer/abilitystubabilityrecoveryenable_fuzzer.cpp b/test/fuzztest/abilitystubabilityrecoveryenable_fuzzer/abilitystubabilityrecoveryenable_fuzzer.cpp index 442ff48b2b..7d586c16aa 100644 --- a/test/fuzztest/abilitystubabilityrecoveryenable_fuzzer/abilitystubabilityrecoveryenable_fuzzer.cpp +++ b/test/fuzztest/abilitystubabilityrecoveryenable_fuzzer/abilitystubabilityrecoveryenable_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::ABILITY_RECOVERY_ENABLE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::ABILITY_RECOVERY_ENABLE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubabilitytransitiondone_fuzzer/abilitystubabilitytransitiondone_fuzzer.cpp b/test/fuzztest/abilitystubabilitytransitiondone_fuzzer/abilitystubabilitytransitiondone_fuzzer.cpp index 3b60a75f37..470fde2ba4 100644 --- a/test/fuzztest/abilitystubabilitytransitiondone_fuzzer/abilitystubabilitytransitiondone_fuzzer.cpp +++ b/test/fuzztest/abilitystubabilitytransitiondone_fuzzer/abilitystubabilitytransitiondone_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::ABILITY_TRANSITION_DONE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::ABILITY_TRANSITION_DONE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubacquiredataability_fuzzer/abilitystubacquiredataability_fuzzer.cpp b/test/fuzztest/abilitystubacquiredataability_fuzzer/abilitystubacquiredataability_fuzzer.cpp index b2641a4829..18c050352d 100644 --- a/test/fuzztest/abilitystubacquiredataability_fuzzer/abilitystubacquiredataability_fuzzer.cpp +++ b/test/fuzztest/abilitystubacquiredataability_fuzzer/abilitystubacquiredataability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::ACQUIRE_DATA_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::ACQUIRE_DATA_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubacquiresharedata_fuzzer/abilitystubacquiresharedata_fuzzer.cpp b/test/fuzztest/abilitystubacquiresharedata_fuzzer/abilitystubacquiresharedata_fuzzer.cpp index 9599578a8c..f9343362c8 100644 --- a/test/fuzztest/abilitystubacquiresharedata_fuzzer/abilitystubacquiresharedata_fuzzer.cpp +++ b/test/fuzztest/abilitystubacquiresharedata_fuzzer/abilitystubacquiresharedata_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::ACQUIRE_SHARE_DATA; + uint32_t code = static_cast(AbilityManagerInterfaceCode::ACQUIRE_SHARE_DATA); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubaddfreeinstallobserver_fuzzer/abilitystubaddfreeinstallobserver_fuzzer.cpp b/test/fuzztest/abilitystubaddfreeinstallobserver_fuzzer/abilitystubaddfreeinstallobserver_fuzzer.cpp index 640b50e031..4b5ea6edf2 100644 --- a/test/fuzztest/abilitystubaddfreeinstallobserver_fuzzer/abilitystubaddfreeinstallobserver_fuzzer.cpp +++ b/test/fuzztest/abilitystubaddfreeinstallobserver_fuzzer/abilitystubaddfreeinstallobserver_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::ADD_FREE_INSTALL_OBSERVER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::ADD_FREE_INSTALL_OBSERVER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubattachabilitythread_fuzzer/abilitystubattachabilitythread_fuzzer.cpp b/test/fuzztest/abilitystubattachabilitythread_fuzzer/abilitystubattachabilitythread_fuzzer.cpp index 9a1aec1b1f..96c7348380 100644 --- a/test/fuzztest/abilitystubattachabilitythread_fuzzer/abilitystubattachabilitythread_fuzzer.cpp +++ b/test/fuzztest/abilitystubattachabilitythread_fuzzer/abilitystubattachabilitythread_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::ATTACH_ABILITY_THREAD; + uint32_t code = static_cast(AbilityManagerInterfaceCode::ATTACH_ABILITY_THREAD); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcallrequestdone_fuzzer/abilitystubcallrequestdone_fuzzer.cpp b/test/fuzztest/abilitystubcallrequestdone_fuzzer/abilitystubcallrequestdone_fuzzer.cpp index 8e0dccaf1d..b7f18f738a 100644 --- a/test/fuzztest/abilitystubcallrequestdone_fuzzer/abilitystubcallrequestdone_fuzzer.cpp +++ b/test/fuzztest/abilitystubcallrequestdone_fuzzer/abilitystubcallrequestdone_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CALL_REQUEST_DONE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CALL_REQUEST_DONE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcalluiabilitybyscb_fuzzer/abilitystubcalluiabilitybyscb_fuzzer.cpp b/test/fuzztest/abilitystubcalluiabilitybyscb_fuzzer/abilitystubcalluiabilitybyscb_fuzzer.cpp index 7702754995..80e2a8f444 100644 --- a/test/fuzztest/abilitystubcalluiabilitybyscb_fuzzer/abilitystubcalluiabilitybyscb_fuzzer.cpp +++ b/test/fuzztest/abilitystubcalluiabilitybyscb_fuzzer/abilitystubcalluiabilitybyscb_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CALL_ABILITY_BY_SCB; + uint32_t code = IAbilityManager::CALL_ABILITY_BY_SCB; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcancelwantsender_fuzzer/abilitystubcancelwantsender_fuzzer.cpp b/test/fuzztest/abilitystubcancelwantsender_fuzzer/abilitystubcancelwantsender_fuzzer.cpp index ba661f7815..49390e8686 100644 --- a/test/fuzztest/abilitystubcancelwantsender_fuzzer/abilitystubcancelwantsender_fuzzer.cpp +++ b/test/fuzztest/abilitystubcancelwantsender_fuzzer/abilitystubcancelwantsender_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CANCEL_PENDING_WANT_SENDER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CANCEL_PENDING_WANT_SENDER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcheckuiextensionisfocused_fuzzer/abilitystubcheckuiextensionisfocused_fuzzer.cpp b/test/fuzztest/abilitystubcheckuiextensionisfocused_fuzzer/abilitystubcheckuiextensionisfocused_fuzzer.cpp index de6345666b..da67e28c5b 100644 --- a/test/fuzztest/abilitystubcheckuiextensionisfocused_fuzzer/abilitystubcheckuiextensionisfocused_fuzzer.cpp +++ b/test/fuzztest/abilitystubcheckuiextensionisfocused_fuzzer/abilitystubcheckuiextensionisfocused_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CHECK_UI_EXTENSION_IS_FOCUSED; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CHECK_UI_EXTENSION_IS_FOCUSED); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcleanallmissions_fuzzer/abilitystubcleanallmissions_fuzzer.cpp b/test/fuzztest/abilitystubcleanallmissions_fuzzer/abilitystubcleanallmissions_fuzzer.cpp index ba33f0a302..e70edd94af 100644 --- a/test/fuzztest/abilitystubcleanallmissions_fuzzer/abilitystubcleanallmissions_fuzzer.cpp +++ b/test/fuzztest/abilitystubcleanallmissions_fuzzer/abilitystubcleanallmissions_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CLEAN_ALL_MISSIONS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CLEAN_ALL_MISSIONS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcleanmission_fuzzer/abilitystubcleanmission_fuzzer.cpp b/test/fuzztest/abilitystubcleanmission_fuzzer/abilitystubcleanmission_fuzzer.cpp index 05e60c5a76..077fe8dc30 100644 --- a/test/fuzztest/abilitystubcleanmission_fuzzer/abilitystubcleanmission_fuzzer.cpp +++ b/test/fuzztest/abilitystubcleanmission_fuzzer/abilitystubcleanmission_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CLEAN_MISSION; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CLEAN_MISSION); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubclearupapplicationdata_fuzzer/abilitystubclearupapplicationdata_fuzzer.cpp b/test/fuzztest/abilitystubclearupapplicationdata_fuzzer/abilitystubclearupapplicationdata_fuzzer.cpp index 261568e8fe..189b2768d3 100644 --- a/test/fuzztest/abilitystubclearupapplicationdata_fuzzer/abilitystubclearupapplicationdata_fuzzer.cpp +++ b/test/fuzztest/abilitystubclearupapplicationdata_fuzzer/abilitystubclearupapplicationdata_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CLEAR_UP_APPLICATION_DATA; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CLEAR_UP_APPLICATION_DATA); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcloseuiabilitybyscb_fuzzer/abilitystubcloseuiabilitybyscb_fuzzer.cpp b/test/fuzztest/abilitystubcloseuiabilitybyscb_fuzzer/abilitystubcloseuiabilitybyscb_fuzzer.cpp index dbe373eb8e..d87ff4d645 100644 --- a/test/fuzztest/abilitystubcloseuiabilitybyscb_fuzzer/abilitystubcloseuiabilitybyscb_fuzzer.cpp +++ b/test/fuzztest/abilitystubcloseuiabilitybyscb_fuzzer/abilitystubcloseuiabilitybyscb_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CLOSE_UI_ABILITY_BY_SCB; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CLOSE_UI_ABILITY_BY_SCB); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcommandabilitydone_fuzzer/abilitystubcommandabilitydone_fuzzer.cpp b/test/fuzztest/abilitystubcommandabilitydone_fuzzer/abilitystubcommandabilitydone_fuzzer.cpp index ba1c8b09c6..03dd97f79b 100644 --- a/test/fuzztest/abilitystubcommandabilitydone_fuzzer/abilitystubcommandabilitydone_fuzzer.cpp +++ b/test/fuzztest/abilitystubcommandabilitydone_fuzzer/abilitystubcommandabilitydone_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::COMMAND_ABILITY_DONE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::COMMAND_ABILITY_DONE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcommandabilitywindowdone_fuzzer/abilitystubcommandabilitywindowdone_fuzzer.cpp b/test/fuzztest/abilitystubcommandabilitywindowdone_fuzzer/abilitystubcommandabilitywindowdone_fuzzer.cpp index 48d0954152..ce967aa869 100644 --- a/test/fuzztest/abilitystubcommandabilitywindowdone_fuzzer/abilitystubcommandabilitywindowdone_fuzzer.cpp +++ b/test/fuzztest/abilitystubcommandabilitywindowdone_fuzzer/abilitystubcommandabilitywindowdone_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::COMMAND_ABILITY_WINDOW_DONE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::COMMAND_ABILITY_WINDOW_DONE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcompletefirstframedrawing_fuzzer/abilitystubcompletefirstframedrawing_fuzzer.cpp b/test/fuzztest/abilitystubcompletefirstframedrawing_fuzzer/abilitystubcompletefirstframedrawing_fuzzer.cpp index 335f1b6725..376fcf4305 100644 --- a/test/fuzztest/abilitystubcompletefirstframedrawing_fuzzer/abilitystubcompletefirstframedrawing_fuzzer.cpp +++ b/test/fuzztest/abilitystubcompletefirstframedrawing_fuzzer/abilitystubcompletefirstframedrawing_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::COMPLETEFIRSTFRAMEDRAWING; + uint32_t code = static_cast(AbilityManagerInterfaceCode::COMPLETEFIRSTFRAMEDRAWING); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubconnectability_fuzzer/abilitystubconnectability_fuzzer.cpp b/test/fuzztest/abilitystubconnectability_fuzzer/abilitystubconnectability_fuzzer.cpp index 23783dee8a..a968ef2ae3 100644 --- a/test/fuzztest/abilitystubconnectability_fuzzer/abilitystubconnectability_fuzzer.cpp +++ b/test/fuzztest/abilitystubconnectability_fuzzer/abilitystubconnectability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CONNECT_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CONNECT_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubconnectabilitydone_fuzzer/abilitystubconnectabilitydone_fuzzer.cpp b/test/fuzztest/abilitystubconnectabilitydone_fuzzer/abilitystubconnectabilitydone_fuzzer.cpp index 7bbed20bf4..f4c7bceee6 100644 --- a/test/fuzztest/abilitystubconnectabilitydone_fuzzer/abilitystubconnectabilitydone_fuzzer.cpp +++ b/test/fuzztest/abilitystubconnectabilitydone_fuzzer/abilitystubconnectabilitydone_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CONNECT_ABILITY_DONE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CONNECT_ABILITY_DONE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubconnectabilitywithtype_fuzzer/abilitystubconnectabilitywithtype_fuzzer.cpp b/test/fuzztest/abilitystubconnectabilitywithtype_fuzzer/abilitystubconnectabilitywithtype_fuzzer.cpp index 3082b4dc3a..569fb22aa9 100644 --- a/test/fuzztest/abilitystubconnectabilitywithtype_fuzzer/abilitystubconnectabilitywithtype_fuzzer.cpp +++ b/test/fuzztest/abilitystubconnectabilitywithtype_fuzzer/abilitystubconnectabilitywithtype_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CONNECT_ABILITY_WITH_TYPE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CONNECT_ABILITY_WITH_TYPE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubconnectuiextensionability_fuzzer/abilitystubconnectuiextensionability_fuzzer.cpp b/test/fuzztest/abilitystubconnectuiextensionability_fuzzer/abilitystubconnectuiextensionability_fuzzer.cpp index a5d57ccf5a..1693541201 100644 --- a/test/fuzztest/abilitystubconnectuiextensionability_fuzzer/abilitystubconnectuiextensionability_fuzzer.cpp +++ b/test/fuzztest/abilitystubconnectuiextensionability_fuzzer/abilitystubconnectuiextensionability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CONNECT_UI_EXTENSION_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CONNECT_UI_EXTENSION_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcontinueability_fuzzer/abilitystubcontinueability_fuzzer.cpp b/test/fuzztest/abilitystubcontinueability_fuzzer/abilitystubcontinueability_fuzzer.cpp index b7eddbfbcc..811eac4386 100644 --- a/test/fuzztest/abilitystubcontinueability_fuzzer/abilitystubcontinueability_fuzzer.cpp +++ b/test/fuzztest/abilitystubcontinueability_fuzzer/abilitystubcontinueability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CONTINUE_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CONTINUE_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcontinuemission_fuzzer/abilitystubcontinuemission_fuzzer.cpp b/test/fuzztest/abilitystubcontinuemission_fuzzer/abilitystubcontinuemission_fuzzer.cpp index 86356fb152..f91fe3b7d3 100644 --- a/test/fuzztest/abilitystubcontinuemission_fuzzer/abilitystubcontinuemission_fuzzer.cpp +++ b/test/fuzztest/abilitystubcontinuemission_fuzzer/abilitystubcontinuemission_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CONTINUE_MISSION; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CONTINUE_MISSION); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubcontinuemissionofbundlename_fuzzer/abilitystubcontinuemissionofbundlename_fuzzer.cpp b/test/fuzztest/abilitystubcontinuemissionofbundlename_fuzzer/abilitystubcontinuemissionofbundlename_fuzzer.cpp index eb4b4dd714..dd76872eba 100644 --- a/test/fuzztest/abilitystubcontinuemissionofbundlename_fuzzer/abilitystubcontinuemissionofbundlename_fuzzer.cpp +++ b/test/fuzztest/abilitystubcontinuemissionofbundlename_fuzzer/abilitystubcontinuemissionofbundlename_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::CONTINUE_MISSION_OF_BUNDLENAME; + uint32_t code = static_cast(AbilityManagerInterfaceCode::CONTINUE_MISSION_OF_BUNDLENAME); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdelegatordoabilitybackground_fuzzer/abilitystubdelegatordoabilitybackground_fuzzer.cpp b/test/fuzztest/abilitystubdelegatordoabilitybackground_fuzzer/abilitystubdelegatordoabilitybackground_fuzzer.cpp index c07a03a660..fca2c22246 100644 --- a/test/fuzztest/abilitystubdelegatordoabilitybackground_fuzzer/abilitystubdelegatordoabilitybackground_fuzzer.cpp +++ b/test/fuzztest/abilitystubdelegatordoabilitybackground_fuzzer/abilitystubdelegatordoabilitybackground_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::DELEGATOR_DO_ABILITY_BACKGROUND; + uint32_t code = static_cast(AbilityManagerInterfaceCode::DELEGATOR_DO_ABILITY_BACKGROUND); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdelegatordoabilityforeground_fuzzer/abilitystubdelegatordoabilityforeground_fuzzer.cpp b/test/fuzztest/abilitystubdelegatordoabilityforeground_fuzzer/abilitystubdelegatordoabilityforeground_fuzzer.cpp index 9529698ca2..de80816b99 100644 --- a/test/fuzztest/abilitystubdelegatordoabilityforeground_fuzzer/abilitystubdelegatordoabilityforeground_fuzzer.cpp +++ b/test/fuzztest/abilitystubdelegatordoabilityforeground_fuzzer/abilitystubdelegatordoabilityforeground_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::DELEGATOR_DO_ABILITY_FOREGROUND; + uint32_t code = static_cast(AbilityManagerInterfaceCode::DELEGATOR_DO_ABILITY_FOREGROUND); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdisconnectability_fuzzer/abilitystubdisconnectability_fuzzer.cpp b/test/fuzztest/abilitystubdisconnectability_fuzzer/abilitystubdisconnectability_fuzzer.cpp index 21347ac654..8934fe826f 100644 --- a/test/fuzztest/abilitystubdisconnectability_fuzzer/abilitystubdisconnectability_fuzzer.cpp +++ b/test/fuzztest/abilitystubdisconnectability_fuzzer/abilitystubdisconnectability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::DISCONNECT_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::DISCONNECT_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdisconnectabilitydone_fuzzer/abilitystubdisconnectabilitydone_fuzzer.cpp b/test/fuzztest/abilitystubdisconnectabilitydone_fuzzer/abilitystubdisconnectabilitydone_fuzzer.cpp index 60e8b393f7..fc6664f816 100644 --- a/test/fuzztest/abilitystubdisconnectabilitydone_fuzzer/abilitystubdisconnectabilitydone_fuzzer.cpp +++ b/test/fuzztest/abilitystubdisconnectabilitydone_fuzzer/abilitystubdisconnectabilitydone_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::DISCONNECT_ABILITY_DONE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::DISCONNECT_ABILITY_DONE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdoabilitybackground_fuzzer/abilitystubdoabilitybackground_fuzzer.cpp b/test/fuzztest/abilitystubdoabilitybackground_fuzzer/abilitystubdoabilitybackground_fuzzer.cpp index 254e725b25..95646b3afb 100644 --- a/test/fuzztest/abilitystubdoabilitybackground_fuzzer/abilitystubdoabilitybackground_fuzzer.cpp +++ b/test/fuzztest/abilitystubdoabilitybackground_fuzzer/abilitystubdoabilitybackground_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::DO_ABILITY_BACKGROUND; + uint32_t code = static_cast(AbilityManagerInterfaceCode::DO_ABILITY_BACKGROUND); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdoabilityforeground_fuzzer/abilitystubdoabilityforeground_fuzzer.cpp b/test/fuzztest/abilitystubdoabilityforeground_fuzzer/abilitystubdoabilityforeground_fuzzer.cpp index daf3cff2d7..e66b994430 100644 --- a/test/fuzztest/abilitystubdoabilityforeground_fuzzer/abilitystubdoabilityforeground_fuzzer.cpp +++ b/test/fuzztest/abilitystubdoabilityforeground_fuzzer/abilitystubdoabilityforeground_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::DO_ABILITY_FOREGROUND; + uint32_t code = static_cast(AbilityManagerInterfaceCode::DO_ABILITY_FOREGROUND); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdumpabilityinfodone_fuzzer/abilitystubdumpabilityinfodone_fuzzer.cpp b/test/fuzztest/abilitystubdumpabilityinfodone_fuzzer/abilitystubdumpabilityinfodone_fuzzer.cpp index 64d689c0ba..4c38b0815a 100644 --- a/test/fuzztest/abilitystubdumpabilityinfodone_fuzzer/abilitystubdumpabilityinfodone_fuzzer.cpp +++ b/test/fuzztest/abilitystubdumpabilityinfodone_fuzzer/abilitystubdumpabilityinfodone_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::DUMP_ABILITY_INFO_DONE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::DUMP_ABILITY_INFO_DONE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdumpstate_fuzzer/abilitystubdumpstate_fuzzer.cpp b/test/fuzztest/abilitystubdumpstate_fuzzer/abilitystubdumpstate_fuzzer.cpp index a5f32a27d8..9141612130 100644 --- a/test/fuzztest/abilitystubdumpstate_fuzzer/abilitystubdumpstate_fuzzer.cpp +++ b/test/fuzztest/abilitystubdumpstate_fuzzer/abilitystubdumpstate_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::DUMP_STATE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::DUMP_STATE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpstatesys_fuzzer.cpp b/test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpsysstate_fuzzer.cpp similarity index 96% rename from test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpstatesys_fuzzer.cpp rename to test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpsysstate_fuzzer.cpp index 71fba7d94c..de1ec6d97b 100644 --- a/test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpstatesys_fuzzer.cpp +++ b/test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpsysstate_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::DUMPSYS_STATE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::DUMPSYS_STATE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpstatesys_fuzzer.h b/test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpsysstate_fuzzer.h similarity index 100% rename from test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpstatesys_fuzzer.h rename to test/fuzztest/abilitystubdumpsysstate_fuzzer/abilitystubdumpsysstate_fuzzer.h diff --git a/test/fuzztest/abilitystubfinishusertest_fuzzer/abilitystubfinishusertest_fuzzer.cpp b/test/fuzztest/abilitystubfinishusertest_fuzzer/abilitystubfinishusertest_fuzzer.cpp index 893a39f70c..4908be33a5 100644 --- a/test/fuzztest/abilitystubfinishusertest_fuzzer/abilitystubfinishusertest_fuzzer.cpp +++ b/test/fuzztest/abilitystubfinishusertest_fuzzer/abilitystubfinishusertest_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::FINISH_USER_TEST; + uint32_t code = static_cast(AbilityManagerInterfaceCode::FINISH_USER_TEST); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubforceexitapp_fuzzer/abilitystubforceexitapp_fuzzer.cpp b/test/fuzztest/abilitystubforceexitapp_fuzzer/abilitystubforceexitapp_fuzzer.cpp index 82094c8b2f..22bc3200d4 100644 --- a/test/fuzztest/abilitystubforceexitapp_fuzzer/abilitystubforceexitapp_fuzzer.cpp +++ b/test/fuzztest/abilitystubforceexitapp_fuzzer/abilitystubforceexitapp_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::FORCE_EXIT_APP; + uint32_t code = static_cast(AbilityManagerInterfaceCode::FORCE_EXIT_APP); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubfreeinstallabilityfromremote_fuzzer/BUILD.gn b/test/fuzztest/abilitystubfreeinstallabilityfromremote_fuzzer/BUILD.gn index 55e1239342..ed801f1672 100644 --- a/test/fuzztest/abilitystubfreeinstallabilityfromremote_fuzzer/BUILD.gn +++ b/test/fuzztest/abilitystubfreeinstallabilityfromremote_fuzzer/BUILD.gn @@ -19,7 +19,7 @@ import("//foundation/ability/ability_runtime/ability_runtime.gni") module_output_path = "ability_runtime/abilitymgr" ##############################fuzztest########################################## -ohos_fuzztest("AbilityStubFreeInstallAbilityRemoteFuzzTest") { +ohos_fuzztest("AbilityStubFreeInstallAbilityFromRemoteFuzzTest") { module_out_path = module_output_path fuzz_config_file = "${ability_runtime_test_path}/fuzztest/abilitystubfreeinstallabilityfromremote_fuzzer" @@ -73,7 +73,7 @@ group("fuzztest") { deps = [] deps += [ # deps file - ":AbilityStubFreeInstallAbilityRemoteFuzzTest", + ":AbilityStubFreeInstallAbilityFromRemoteFuzzTest", ] } ############################################################################### diff --git a/test/fuzztest/abilitystubfreeinstallabilityfromremote_fuzzer/abilitystubfreeinstallabilityfromremote_fuzzer.cpp b/test/fuzztest/abilitystubfreeinstallabilityfromremote_fuzzer/abilitystubfreeinstallabilityfromremote_fuzzer.cpp index 14864d47f6..43df879639 100644 --- a/test/fuzztest/abilitystubfreeinstallabilityfromremote_fuzzer/abilitystubfreeinstallabilityfromremote_fuzzer.cpp +++ b/test/fuzztest/abilitystubfreeinstallabilityfromremote_fuzzer/abilitystubfreeinstallabilityfromremote_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::FREE_INSTALL_ABILITY_FROM_REMOTE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::FREE_INSTALL_ABILITY_FROM_REMOTE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetabilityrunninginfo_fuzzer/abilitystubgetabilityrunninginfo_fuzzer.cpp b/test/fuzztest/abilitystubgetabilityrunninginfo_fuzzer/abilitystubgetabilityrunninginfo_fuzzer.cpp index 5678915b7c..0af6e5c38e 100644 --- a/test/fuzztest/abilitystubgetabilityrunninginfo_fuzzer/abilitystubgetabilityrunninginfo_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetabilityrunninginfo_fuzzer/abilitystubgetabilityrunninginfo_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_ABILITY_RUNNING_INFO; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_ABILITY_RUNNING_INFO); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetabilitytoken_fuzzer/abilitystubgetabilitytoken_fuzzer.cpp b/test/fuzztest/abilitystubgetabilitytoken_fuzzer/abilitystubgetabilitytoken_fuzzer.cpp index 26202e44cf..84545c1f2d 100644 --- a/test/fuzztest/abilitystubgetabilitytoken_fuzzer/abilitystubgetabilitytoken_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetabilitytoken_fuzzer/abilitystubgetabilitytoken_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_ABILITY_TOKEN; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_ABILITY_TOKEN); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetappmemorysize_fuzzer/abilitystubgetappmemorysize_fuzzer.cpp b/test/fuzztest/abilitystubgetappmemorysize_fuzzer/abilitystubgetappmemorysize_fuzzer.cpp index daaf9d860e..4fc353935d 100644 --- a/test/fuzztest/abilitystubgetappmemorysize_fuzzer/abilitystubgetappmemorysize_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetappmemorysize_fuzzer/abilitystubgetappmemorysize_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_APP_MEMORY_SIZE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_APP_MEMORY_SIZE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetdlpconnectioninfos_fuzzer/abilitystubgetdlpconnectioninfos_fuzzer.cpp b/test/fuzztest/abilitystubgetdlpconnectioninfos_fuzzer/abilitystubgetdlpconnectioninfos_fuzzer.cpp index f45ef38cb2..dfa052b5ef 100644 --- a/test/fuzztest/abilitystubgetdlpconnectioninfos_fuzzer/abilitystubgetdlpconnectioninfos_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetdlpconnectioninfos_fuzzer/abilitystubgetdlpconnectioninfos_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_DLP_CONNECTION_INFOS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_DLP_CONNECTION_INFOS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetelementnamebytoken_fuzzer/abilitystubgetelementnamebytoken_fuzzer.cpp b/test/fuzztest/abilitystubgetelementnamebytoken_fuzzer/abilitystubgetelementnamebytoken_fuzzer.cpp index c72c5d718c..c7e7ad0515 100644 --- a/test/fuzztest/abilitystubgetelementnamebytoken_fuzzer/abilitystubgetelementnamebytoken_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetelementnamebytoken_fuzzer/abilitystubgetelementnamebytoken_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_ELEMENT_NAME_BY_TOKEN; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_ELEMENT_NAME_BY_TOKEN); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetextensionrunninginfo_fuzzer/abilitystubgetextensionrunninginfo_fuzzer.cpp b/test/fuzztest/abilitystubgetextensionrunninginfo_fuzzer/abilitystubgetextensionrunninginfo_fuzzer.cpp index ef3108173d..89cf3d7268 100644 --- a/test/fuzztest/abilitystubgetextensionrunninginfo_fuzzer/abilitystubgetextensionrunninginfo_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetextensionrunninginfo_fuzzer/abilitystubgetextensionrunninginfo_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_EXTENSION_RUNNING_INFO; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_EXTENSION_RUNNING_INFO); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetmissionidbytoken_fuzzer/abilitystubgetmissionidbytoken_fuzzer.cpp b/test/fuzztest/abilitystubgetmissionidbytoken_fuzzer/abilitystubgetmissionidbytoken_fuzzer.cpp index ec1b776e5c..cc13b51123 100644 --- a/test/fuzztest/abilitystubgetmissionidbytoken_fuzzer/abilitystubgetmissionidbytoken_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetmissionidbytoken_fuzzer/abilitystubgetmissionidbytoken_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_MISSION_ID_BY_ABILITY_TOKEN; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_MISSION_ID_BY_ABILITY_TOKEN); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetmissionidbytoken_fuzzer/abilitystubgetmissionidbytoken_fuzzer.h b/test/fuzztest/abilitystubgetmissionidbytoken_fuzzer/abilitystubgetmissionidbytoken_fuzzer.h index 70e9e4c0ad..d6b4c8740c 100644 --- a/test/fuzztest/abilitystubgetmissionidbytoken_fuzzer/abilitystubgetmissionidbytoken_fuzzer.h +++ b/test/fuzztest/abilitystubgetmissionidbytoken_fuzzer/abilitystubgetmissionidbytoken_fuzzer.h @@ -13,9 +13,9 @@ * limitations under the License. */ -#ifndef FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYSTUBGETMISSIONIDBYABILITYTOKEN_FUZZER_H -#define FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYSTUBGETMISSIONIDBYABILITYTOKEN_FUZZER_H +#ifndef FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYSTUBGETMISSIONIDBYTOKEN_FUZZER_H +#define FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYSTUBGETMISSIONIDBYTOKEN_FUZZER_H #define FUZZ_PROJECT_NAME "abilitystubgetmissionidbytoken_fuzzer" -#endif // FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYSTUBGETMISSIONIDBYABILITYTOKEN_FUZZER_H +#endif // FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYSTUBGETMISSIONIDBYTOKEN_FUZZER_H diff --git a/test/fuzztest/abilitystubgetmissioninfo_fuzzer/abilitystubgetmissioninfo_fuzzer.cpp b/test/fuzztest/abilitystubgetmissioninfo_fuzzer/abilitystubgetmissioninfo_fuzzer.cpp index ed6ee38776..eff35af27b 100644 --- a/test/fuzztest/abilitystubgetmissioninfo_fuzzer/abilitystubgetmissioninfo_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetmissioninfo_fuzzer/abilitystubgetmissioninfo_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_MISSION_INFO_BY_ID; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_MISSION_INFO_BY_ID); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetmissioninfos_fuzzer/abilitystubgetmissioninfos_fuzzer.cpp b/test/fuzztest/abilitystubgetmissioninfos_fuzzer/abilitystubgetmissioninfos_fuzzer.cpp index f6bc691e05..640cf92827 100644 --- a/test/fuzztest/abilitystubgetmissioninfos_fuzzer/abilitystubgetmissioninfos_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetmissioninfos_fuzzer/abilitystubgetmissioninfos_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_MISSION_INFOS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_MISSION_INFOS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetmissionsnapshotinfo_fuzzer/BUILD.gn b/test/fuzztest/abilitystubgetmissionsnapshotinfo_fuzzer/BUILD.gn index d09fe4171f..def3afb10e 100644 --- a/test/fuzztest/abilitystubgetmissionsnapshotinfo_fuzzer/BUILD.gn +++ b/test/fuzztest/abilitystubgetmissionsnapshotinfo_fuzzer/BUILD.gn @@ -19,7 +19,7 @@ import("//foundation/ability/ability_runtime/ability_runtime.gni") module_output_path = "ability_runtime/abilitymgr" ##############################fuzztest########################################## -ohos_fuzztest("AbilityStubMinimizeUIExtensionAbilityFuzzTest") { +ohos_fuzztest("AbilityStubGetMissionSnapShotInfoFuzzTest") { module_out_path = module_output_path fuzz_config_file = "${ability_runtime_test_path}/fuzztest/abilitystubgetmissionsnapshotinfo_fuzzer" @@ -73,7 +73,7 @@ group("fuzztest") { deps = [] deps += [ # deps file - ":AbilityStubMinimizeUIExtensionAbilityFuzzTest", + ":AbilityStubGetMissionSnapShotInfoFuzzTest", ] } ############################################################################### diff --git a/test/fuzztest/abilitystubgetmissionsnapshotinfo_fuzzer/abilitystubgetmissionsnapshotinfo_fuzzer.cpp b/test/fuzztest/abilitystubgetmissionsnapshotinfo_fuzzer/abilitystubgetmissionsnapshotinfo_fuzzer.cpp index f45f6e862a..9eccdcbd22 100644 --- a/test/fuzztest/abilitystubgetmissionsnapshotinfo_fuzzer/abilitystubgetmissionsnapshotinfo_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetmissionsnapshotinfo_fuzzer/abilitystubgetmissionsnapshotinfo_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_MISSION_SNAPSHOT_INFO; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_MISSION_SNAPSHOT_INFO); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetpendingrequestwant_fuzzer/abilitystubgetpendingrequestwant_fuzzer.cpp b/test/fuzztest/abilitystubgetpendingrequestwant_fuzzer/abilitystubgetpendingrequestwant_fuzzer.cpp index f1be7a98c7..013a272bd1 100644 --- a/test/fuzztest/abilitystubgetpendingrequestwant_fuzzer/abilitystubgetpendingrequestwant_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetpendingrequestwant_fuzzer/abilitystubgetpendingrequestwant_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_PENDING_REQUEST_WANT; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_PENDING_REQUEST_WANT); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetpendingwantbundlename_fuzzer/abilitystubgetpendingwantbundlename_fuzzer.cpp b/test/fuzztest/abilitystubgetpendingwantbundlename_fuzzer/abilitystubgetpendingwantbundlename_fuzzer.cpp index 3a63e3b51a..117a45df0e 100644 --- a/test/fuzztest/abilitystubgetpendingwantbundlename_fuzzer/abilitystubgetpendingwantbundlename_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetpendingwantbundlename_fuzzer/abilitystubgetpendingwantbundlename_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_PENDING_WANT_BUNDLENAME; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_BUNDLENAME); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetpendingwantcode_fuzzer/abilitystubgetpendingwantcode_fuzzer.cpp b/test/fuzztest/abilitystubgetpendingwantcode_fuzzer/abilitystubgetpendingwantcode_fuzzer.cpp index 5422001784..0017772fa7 100644 --- a/test/fuzztest/abilitystubgetpendingwantcode_fuzzer/abilitystubgetpendingwantcode_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetpendingwantcode_fuzzer/abilitystubgetpendingwantcode_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_PENDING_WANT_CODE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_CODE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetpendingwanttype_fuzzer/abilitystubgetpendingwanttype_fuzzer.cpp b/test/fuzztest/abilitystubgetpendingwanttype_fuzzer/abilitystubgetpendingwanttype_fuzzer.cpp index 71e53c2751..79db969db6 100644 --- a/test/fuzztest/abilitystubgetpendingwanttype_fuzzer/abilitystubgetpendingwanttype_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetpendingwanttype_fuzzer/abilitystubgetpendingwanttype_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_PENDING_WANT_TYPE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_TYPE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetpendingwantuid_fuzzer/abilitystubgetpendingwantuid_fuzzer.cpp b/test/fuzztest/abilitystubgetpendingwantuid_fuzzer/abilitystubgetpendingwantuid_fuzzer.cpp index 16c749ef6b..1e11c36052 100644 --- a/test/fuzztest/abilitystubgetpendingwantuid_fuzzer/abilitystubgetpendingwantuid_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetpendingwantuid_fuzzer/abilitystubgetpendingwantuid_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_PENDING_WANT_UID; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_UID); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetpendingwantuserid_fuzzer/abilitystubgetpendingwantuserid_fuzzer.cpp b/test/fuzztest/abilitystubgetpendingwantuserid_fuzzer/abilitystubgetpendingwantuserid_fuzzer.cpp index ce61e99aa2..614ca3e758 100644 --- a/test/fuzztest/abilitystubgetpendingwantuserid_fuzzer/abilitystubgetpendingwantuserid_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetpendingwantuserid_fuzzer/abilitystubgetpendingwantuserid_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_PENDING_WANT_USERID; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_USERID); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetprocessrunninginfo_fuzzer/abilitystubgetprocessrunninginfo_fuzzer.cpp b/test/fuzztest/abilitystubgetprocessrunninginfo_fuzzer/abilitystubgetprocessrunninginfo_fuzzer.cpp index 4683514683..2ec2652c1c 100644 --- a/test/fuzztest/abilitystubgetprocessrunninginfo_fuzzer/abilitystubgetprocessrunninginfo_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetprocessrunninginfo_fuzzer/abilitystubgetprocessrunninginfo_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_PROCESS_RUNNING_INFO; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_PROCESS_RUNNING_INFO); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgettopability_fuzzer/abilitystubgettopability_fuzzer.cpp b/test/fuzztest/abilitystubgettopability_fuzzer/abilitystubgettopability_fuzzer.cpp index 9ae05e0d4b..5ea4423600 100644 --- a/test/fuzztest/abilitystubgettopability_fuzzer/abilitystubgettopability_fuzzer.cpp +++ b/test/fuzztest/abilitystubgettopability_fuzzer/abilitystubgettopability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_TOP_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_TOP_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgettopabilitytoken_fuzzer/abilitystubgettopabilitytoken_fuzzer.cpp b/test/fuzztest/abilitystubgettopabilitytoken_fuzzer/abilitystubgettopabilitytoken_fuzzer.cpp index 39cfe0c055..43e639f0b6 100644 --- a/test/fuzztest/abilitystubgettopabilitytoken_fuzzer/abilitystubgettopabilitytoken_fuzzer.cpp +++ b/test/fuzztest/abilitystubgettopabilitytoken_fuzzer/abilitystubgettopabilitytoken_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_TOP_ABILITY_TOKEN; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_TOP_ABILITY_TOKEN); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetwantsender_fuzzer/abilitystubgetwantsender_fuzzer.cpp b/test/fuzztest/abilitystubgetwantsender_fuzzer/abilitystubgetwantsender_fuzzer.cpp index 11e3a64ab8..0e1155c9ff 100644 --- a/test/fuzztest/abilitystubgetwantsender_fuzzer/abilitystubgetwantsender_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetwantsender_fuzzer/abilitystubgetwantsender_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_PENDING_WANT_SENDER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_SENDER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubgetwantsendinfo_fuzzer/BUILD.gn b/test/fuzztest/abilitystubgetwantsendinfo_fuzzer/BUILD.gn index 2c6f3770ed..626ce1358f 100644 --- a/test/fuzztest/abilitystubgetwantsendinfo_fuzzer/BUILD.gn +++ b/test/fuzztest/abilitystubgetwantsendinfo_fuzzer/BUILD.gn @@ -19,7 +19,7 @@ import("//foundation/ability/ability_runtime/ability_runtime.gni") module_output_path = "ability_runtime/abilitymgr" ##############################fuzztest########################################## -ohos_fuzztest("AbilityStubGetWantSenderInfoFuzzTest") { +ohos_fuzztest("AbilityStubGetWantSendInfoFuzzTest") { module_out_path = module_output_path fuzz_config_file = @@ -74,7 +74,7 @@ group("fuzztest") { deps = [] deps += [ # deps file - ":AbilityStubGetWantSenderInfoFuzzTest", + ":AbilityStubGetWantSendInfoFuzzTest", ] } ############################################################################### diff --git a/test/fuzztest/abilitystubgetwantsendinfo_fuzzer/abilitystubgetwantsendinfo_fuzzer.cpp b/test/fuzztest/abilitystubgetwantsendinfo_fuzzer/abilitystubgetwantsendinfo_fuzzer.cpp index 7f3bfae2dc..48c9a17bcd 100644 --- a/test/fuzztest/abilitystubgetwantsendinfo_fuzzer/abilitystubgetwantsendinfo_fuzzer.cpp +++ b/test/fuzztest/abilitystubgetwantsendinfo_fuzzer/abilitystubgetwantsendinfo_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::GET_PENDING_WANT_SENDER_INFO; + uint32_t code = static_cast(AbilityManagerInterfaceCode::GET_PENDING_WANT_SENDER_INFO); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubisramconstraineddevice_fuzzer/abilitystubisramconstraineddevice_fuzzer.cpp b/test/fuzztest/abilitystubisramconstraineddevice_fuzzer/abilitystubisramconstraineddevice_fuzzer.cpp index 9db7a2bfde..bd3dd724de 100644 --- a/test/fuzztest/abilitystubisramconstraineddevice_fuzzer/abilitystubisramconstraineddevice_fuzzer.cpp +++ b/test/fuzztest/abilitystubisramconstraineddevice_fuzzer/abilitystubisramconstraineddevice_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::IS_RAM_CONSTRAINED_DEVICE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::IS_RAM_CONSTRAINED_DEVICE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubisrunninginstabilitytest_fuzzer/abilitystubisrunninginstabilitytest_fuzzer.cpp b/test/fuzztest/abilitystubisrunninginstabilitytest_fuzzer/abilitystubisrunninginstabilitytest_fuzzer.cpp index f3df246562..1fc00d536c 100644 --- a/test/fuzztest/abilitystubisrunninginstabilitytest_fuzzer/abilitystubisrunninginstabilitytest_fuzzer.cpp +++ b/test/fuzztest/abilitystubisrunninginstabilitytest_fuzzer/abilitystubisrunninginstabilitytest_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::IS_USER_A_STABILITY_TEST; + uint32_t code = static_cast(AbilityManagerInterfaceCode::IS_USER_A_STABILITY_TEST); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubkillprocess_fuzzer/abilitystubkillprocess_fuzzer.cpp b/test/fuzztest/abilitystubkillprocess_fuzzer/abilitystubkillprocess_fuzzer.cpp index f73f423b63..ff01c19347 100644 --- a/test/fuzztest/abilitystubkillprocess_fuzzer/abilitystubkillprocess_fuzzer.cpp +++ b/test/fuzztest/abilitystubkillprocess_fuzzer/abilitystubkillprocess_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::KILL_PROCESS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::KILL_PROCESS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystublockmissionforcleanup_fuzzer/abilitystublockmissionforcleanup_fuzzer.cpp b/test/fuzztest/abilitystublockmissionforcleanup_fuzzer/abilitystublockmissionforcleanup_fuzzer.cpp index f9c0946b85..557a6ff476 100644 --- a/test/fuzztest/abilitystublockmissionforcleanup_fuzzer/abilitystublockmissionforcleanup_fuzzer.cpp +++ b/test/fuzztest/abilitystublockmissionforcleanup_fuzzer/abilitystublockmissionforcleanup_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::LOCK_MISSION_FOR_CLEANUP; + uint32_t code = static_cast(AbilityManagerInterfaceCode::LOCK_MISSION_FOR_CLEANUP); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubminimizeability_fuzzer/abilitystubminimizeability_fuzzer.cpp b/test/fuzztest/abilitystubminimizeability_fuzzer/abilitystubminimizeability_fuzzer.cpp index 713cb3cab0..a094deed76 100644 --- a/test/fuzztest/abilitystubminimizeability_fuzzer/abilitystubminimizeability_fuzzer.cpp +++ b/test/fuzztest/abilitystubminimizeability_fuzzer/abilitystubminimizeability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MINIMIZE_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MINIMIZE_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubminimizeuiabilitybyscb_fuzzer/abilitystubminimizeuiabilitybyscb_fuzzer.cpp b/test/fuzztest/abilitystubminimizeuiabilitybyscb_fuzzer/abilitystubminimizeuiabilitybyscb_fuzzer.cpp index 43dc83325a..de7ff8ad20 100644 --- a/test/fuzztest/abilitystubminimizeuiabilitybyscb_fuzzer/abilitystubminimizeuiabilitybyscb_fuzzer.cpp +++ b/test/fuzztest/abilitystubminimizeuiabilitybyscb_fuzzer/abilitystubminimizeuiabilitybyscb_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MINIMIZE_UI_ABILITY_BY_SCB; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MINIMIZE_UI_ABILITY_BY_SCB); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubminimizeuiextensionability_fuzzer/abilitystubminimizeuiextensionability_fuzzer.cpp b/test/fuzztest/abilitystubminimizeuiextensionability_fuzzer/abilitystubminimizeuiextensionability_fuzzer.cpp index 31736c9a23..1b0a83c68d 100644 --- a/test/fuzztest/abilitystubminimizeuiextensionability_fuzzer/abilitystubminimizeuiextensionability_fuzzer.cpp +++ b/test/fuzztest/abilitystubminimizeuiextensionability_fuzzer/abilitystubminimizeuiextensionability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MINIMIZE_UI_EXTENSION_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MINIMIZE_UI_EXTENSION_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubmoveabilitytobackground_fuzzer/BUILD.gn b/test/fuzztest/abilitystubmoveabilitytobackground_fuzzer/BUILD.gn index a256dfa483..d0c85438ba 100644 --- a/test/fuzztest/abilitystubmoveabilitytobackground_fuzzer/BUILD.gn +++ b/test/fuzztest/abilitystubmoveabilitytobackground_fuzzer/BUILD.gn @@ -19,10 +19,10 @@ import("//foundation/ability/ability_runtime/ability_runtime.gni") module_output_path = "ability_runtime/abilitymgr" ##############################fuzztest########################################## -ohos_fuzztest("AbilityStubMinimizeUIExtensionAbilityFuzzTest") { +ohos_fuzztest("AbilityStubMoveAbilityToBackgroundFuzzTest") { module_out_path = module_output_path - fuzz_config_file = "${ability_runtime_test_path}/fuzztest/abilitystubminimizeuiextensionability_fuzzer" + fuzz_config_file = "${ability_runtime_test_path}/fuzztest/abilitystubmoveabilitytobackground_fuzzer" include_dirs = [ "${ability_runtime_innerkits_path}/ability_manager/include" ] cflags = [ "-g", @@ -30,7 +30,7 @@ ohos_fuzztest("AbilityStubMinimizeUIExtensionAbilityFuzzTest") { "-Wno-unused-variable", "-fno-omit-frame-pointer", ] - sources = [ "abilitystubminimizeuiextensionability_fuzzer.cpp" ] + sources = [ "abilitystubmoveabilitytobackground_fuzzer.cpp" ] configs = [ "${ability_runtime_innerkits_path}/ability_manager:ability_manager_public_config" ] @@ -73,7 +73,7 @@ group("fuzztest") { deps = [] deps += [ # deps file - ":AbilityStubMinimizeUIExtensionAbilityFuzzTest", + ":AbilityStubMoveAbilityToBackgroundFuzzTest", ] } ############################################################################### diff --git a/test/fuzztest/abilitystubmoveabilitytobackground_fuzzer/abilitystubmoveabilitytobackground_fuzzer.cpp b/test/fuzztest/abilitystubmoveabilitytobackground_fuzzer/abilitystubmoveabilitytobackground_fuzzer.cpp index 31736c9a23..6a8b46e5a4 100644 --- a/test/fuzztest/abilitystubmoveabilitytobackground_fuzzer/abilitystubmoveabilitytobackground_fuzzer.cpp +++ b/test/fuzztest/abilitystubmoveabilitytobackground_fuzzer/abilitystubmoveabilitytobackground_fuzzer.cpp @@ -13,7 +13,7 @@ * limitations under the License. */ -#include "abilitystubminimizeuiextensionability_fuzzer.h" +#include "abilitystubmoveabilitytobackground_fuzzer.h" #include #include @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MINIMIZE_UI_EXTENSION_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MINIMIZE_UI_EXTENSION_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubmovemissionstobackground_fuzzer/abilitystubmovemissionstobackground_fuzzer.cpp b/test/fuzztest/abilitystubmovemissionstobackground_fuzzer/abilitystubmovemissionstobackground_fuzzer.cpp index 694fa2002b..d272dfabf8 100644 --- a/test/fuzztest/abilitystubmovemissionstobackground_fuzzer/abilitystubmovemissionstobackground_fuzzer.cpp +++ b/test/fuzztest/abilitystubmovemissionstobackground_fuzzer/abilitystubmovemissionstobackground_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MOVE_MISSIONS_TO_BACKGROUND; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MOVE_MISSIONS_TO_BACKGROUND); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubmovemissionstoforeground_fuzzer/abilitystubmovemissionstoforeground_fuzzer.cpp b/test/fuzztest/abilitystubmovemissionstoforeground_fuzzer/abilitystubmovemissionstoforeground_fuzzer.cpp index f38dfc011f..f93a11d166 100644 --- a/test/fuzztest/abilitystubmovemissionstoforeground_fuzzer/abilitystubmovemissionstoforeground_fuzzer.cpp +++ b/test/fuzztest/abilitystubmovemissionstoforeground_fuzzer/abilitystubmovemissionstoforeground_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MOVE_MISSIONS_TO_FOREGROUND; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MOVE_MISSIONS_TO_FOREGROUND); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubmovemissiontobackground_fuzzer/abilitystubmovemissiontobackground_fuzzer.cpp b/test/fuzztest/abilitystubmovemissiontobackground_fuzzer/abilitystubmovemissiontobackground_fuzzer.cpp index 9f4d857da8..b116e818f1 100644 --- a/test/fuzztest/abilitystubmovemissiontobackground_fuzzer/abilitystubmovemissiontobackground_fuzzer.cpp +++ b/test/fuzztest/abilitystubmovemissiontobackground_fuzzer/abilitystubmovemissiontobackground_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MOVE_MISSION_TO_BACKGROUND; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MOVE_MISSION_TO_BACKGROUND); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubmovemissiontofront_fuzzer/abilitystubmovemissiontofront_fuzzer.cpp b/test/fuzztest/abilitystubmovemissiontofront_fuzzer/abilitystubmovemissiontofront_fuzzer.cpp index 386f1e8812..ba2e75dc34 100644 --- a/test/fuzztest/abilitystubmovemissiontofront_fuzzer/abilitystubmovemissiontofront_fuzzer.cpp +++ b/test/fuzztest/abilitystubmovemissiontofront_fuzzer/abilitystubmovemissiontofront_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MOVE_MISSION_TO_FRONT; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MOVE_MISSION_TO_FRONT); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubmovemissiontofrontbyoptions_fuzzer/abilitystubmovemissiontofrontbyoptions_fuzzer.cpp b/test/fuzztest/abilitystubmovemissiontofrontbyoptions_fuzzer/abilitystubmovemissiontofrontbyoptions_fuzzer.cpp index ce21c50188..a8c436e313 100644 --- a/test/fuzztest/abilitystubmovemissiontofrontbyoptions_fuzzer/abilitystubmovemissiontofrontbyoptions_fuzzer.cpp +++ b/test/fuzztest/abilitystubmovemissiontofrontbyoptions_fuzzer/abilitystubmovemissiontofrontbyoptions_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MOVE_MISSION_TO_FRONT_BY_OPTIONS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MOVE_MISSION_TO_FRONT_BY_OPTIONS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubnotifycompletecontinuation_fuzzer/abilitystubnotifycompletecontinuation_fuzzer.cpp b/test/fuzztest/abilitystubnotifycompletecontinuation_fuzzer/abilitystubnotifycompletecontinuation_fuzzer.cpp index a41d93469f..a26fe8e021 100644 --- a/test/fuzztest/abilitystubnotifycompletecontinuation_fuzzer/abilitystubnotifycompletecontinuation_fuzzer.cpp +++ b/test/fuzztest/abilitystubnotifycompletecontinuation_fuzzer/abilitystubnotifycompletecontinuation_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::NOTIFY_COMPLETE_CONTINUATION; + uint32_t code = static_cast(AbilityManagerInterfaceCode::NOTIFY_COMPLETE_CONTINUATION); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubnotifycontinuationresult_fuzzer/abilitystubnotifycontinuationresult_fuzzer.cpp b/test/fuzztest/abilitystubnotifycontinuationresult_fuzzer/abilitystubnotifycontinuationresult_fuzzer.cpp index e2062e4b98..603cd74630 100644 --- a/test/fuzztest/abilitystubnotifycontinuationresult_fuzzer/abilitystubnotifycontinuationresult_fuzzer.cpp +++ b/test/fuzztest/abilitystubnotifycontinuationresult_fuzzer/abilitystubnotifycontinuationresult_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::NOTIFY_CONTINUATION_RESULT; + uint32_t code = static_cast(AbilityManagerInterfaceCode::NOTIFY_CONTINUATION_RESULT); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubnotifysaveasresult_fuzzer/abilitystubnotifysaveasresult_fuzzer.cpp b/test/fuzztest/abilitystubnotifysaveasresult_fuzzer/abilitystubnotifysaveasresult_fuzzer.cpp index 2b3ef573f1..5c2c88531c 100644 --- a/test/fuzztest/abilitystubnotifysaveasresult_fuzzer/abilitystubnotifysaveasresult_fuzzer.cpp +++ b/test/fuzztest/abilitystubnotifysaveasresult_fuzzer/abilitystubnotifysaveasresult_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::NOTIFY_SAVE_AS_RESULT; + uint32_t code = IAbilityManager::NOTIFY_SAVE_AS_RESULT; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubprepareterminateability_fuzzer/abilitystubprepareterminateability_fuzzer.cpp b/test/fuzztest/abilitystubprepareterminateability_fuzzer/abilitystubprepareterminateability_fuzzer.cpp index 03121592b1..e73e5f5f42 100644 --- a/test/fuzztest/abilitystubprepareterminateability_fuzzer/abilitystubprepareterminateability_fuzzer.cpp +++ b/test/fuzztest/abilitystubprepareterminateability_fuzzer/abilitystubprepareterminateability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::PREPARE_TERMINATE_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::PREPARE_TERMINATE_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubquerymissionvaild_fuzzer/abilitystubquerymissionvaild_fuzzer.cpp b/test/fuzztest/abilitystubquerymissionvaild_fuzzer/abilitystubquerymissionvaild_fuzzer.cpp index 387d3da5fa..667249165e 100644 --- a/test/fuzztest/abilitystubquerymissionvaild_fuzzer/abilitystubquerymissionvaild_fuzzer.cpp +++ b/test/fuzztest/abilitystubquerymissionvaild_fuzzer/abilitystubquerymissionvaild_fuzzer.cpp @@ -24,6 +24,7 @@ using namespace OHOS::AAFwk; +#define DISABLE_FUZZ namespace OHOS { namespace { constexpr size_t FOO_MAX_LEN = 1024; @@ -33,7 +34,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::QUERY_MISSION_VAILD; + uint32_t code = IAbilityManager::QUERY_MISSION_VAILD; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); @@ -75,7 +76,9 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) return 0; } +#ifndef DISABLE_FUZZ OHOS::DoSomethingInterestingWithMyAPI(ch, size); +#endif free(ch); ch = nullptr; return 0; diff --git a/test/fuzztest/abilitystubrecordappexitreason_fuzzer/abilitystubrecordappexitreason_fuzzer.cpp b/test/fuzztest/abilitystubrecordappexitreason_fuzzer/abilitystubrecordappexitreason_fuzzer.cpp index 338dedd4c2..97a00c314a 100644 --- a/test/fuzztest/abilitystubrecordappexitreason_fuzzer/abilitystubrecordappexitreason_fuzzer.cpp +++ b/test/fuzztest/abilitystubrecordappexitreason_fuzzer/abilitystubrecordappexitreason_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::RECORD_APP_EXIT_REASON; + uint32_t code = static_cast(AbilityManagerInterfaceCode::RECORD_APP_EXIT_REASON); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubregistercancellistener_fuzzer/abilitystubregistercancellistener_fuzzer.cpp b/test/fuzztest/abilitystubregistercancellistener_fuzzer/abilitystubregistercancellistener_fuzzer.cpp index e208e40452..fef02579e1 100644 --- a/test/fuzztest/abilitystubregistercancellistener_fuzzer/abilitystubregistercancellistener_fuzzer.cpp +++ b/test/fuzztest/abilitystubregistercancellistener_fuzzer/abilitystubregistercancellistener_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::REGISTER_CANCEL_LISTENER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::REGISTER_CANCEL_LISTENER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubregistercollaborator_fuzzer/abilitystubregistercollaborator_fuzzer.cpp b/test/fuzztest/abilitystubregistercollaborator_fuzzer/abilitystubregistercollaborator_fuzzer.cpp index 329f841cd2..74f90c712e 100644 --- a/test/fuzztest/abilitystubregistercollaborator_fuzzer/abilitystubregistercollaborator_fuzzer.cpp +++ b/test/fuzztest/abilitystubregistercollaborator_fuzzer/abilitystubregistercollaborator_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::REGISTER_COLLABORATOR; + uint32_t code = static_cast(AbilityManagerInterfaceCode::REGISTER_COLLABORATOR); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubregisterconnectionobserver_fuzzer/abilitystubregisterconnectionobserver_fuzzer.cpp b/test/fuzztest/abilitystubregisterconnectionobserver_fuzzer/abilitystubregisterconnectionobserver_fuzzer.cpp index 67d9269c7f..ea9b9fb67d 100644 --- a/test/fuzztest/abilitystubregisterconnectionobserver_fuzzer/abilitystubregisterconnectionobserver_fuzzer.cpp +++ b/test/fuzztest/abilitystubregisterconnectionobserver_fuzzer/abilitystubregisterconnectionobserver_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::REGISTER_CONNECTION_OBSERVER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::REGISTER_CONNECTION_OBSERVER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubregistermissionlistener_fuzzer/abilitystubregistermissionlistener_fuzzer.cpp b/test/fuzztest/abilitystubregistermissionlistener_fuzzer/abilitystubregistermissionlistener_fuzzer.cpp index c352469978..ca1c6bff91 100644 --- a/test/fuzztest/abilitystubregistermissionlistener_fuzzer/abilitystubregistermissionlistener_fuzzer.cpp +++ b/test/fuzztest/abilitystubregistermissionlistener_fuzzer/abilitystubregistermissionlistener_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::REGISTER_MISSION_LISTENER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::REGISTER_MISSION_LISTENER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubregisterremotemissionlistener_fuzzer/abilitystubregisterremotemissionlistener_fuzzer.cpp b/test/fuzztest/abilitystubregisterremotemissionlistener_fuzzer/abilitystubregisterremotemissionlistener_fuzzer.cpp index b7584002f0..52e9155325 100644 --- a/test/fuzztest/abilitystubregisterremotemissionlistener_fuzzer/abilitystubregisterremotemissionlistener_fuzzer.cpp +++ b/test/fuzztest/abilitystubregisterremotemissionlistener_fuzzer/abilitystubregisterremotemissionlistener_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::REGISTER_REMOTE_MISSION_LISTENER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::REGISTER_REMOTE_MISSION_LISTENER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubregisterremoteofflistener_fuzzer/abilitystubregisterremoteofflistener_fuzzer.cpp b/test/fuzztest/abilitystubregisterremoteofflistener_fuzzer/abilitystubregisterremoteofflistener_fuzzer.cpp index 66c27a58cd..22262d0a06 100644 --- a/test/fuzztest/abilitystubregisterremoteofflistener_fuzzer/abilitystubregisterremoteofflistener_fuzzer.cpp +++ b/test/fuzztest/abilitystubregisterremoteofflistener_fuzzer/abilitystubregisterremoteofflistener_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::REGISTER_REMOTE_OFF_LISTENER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::REGISTER_REMOTE_OFF_LISTENER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubregisterremoteonlistener_fuzzer/abilitystubregisterremoteonlistener_fuzzer.cpp b/test/fuzztest/abilitystubregisterremoteonlistener_fuzzer/abilitystubregisterremoteonlistener_fuzzer.cpp index 0e873dac19..6f4904721a 100644 --- a/test/fuzztest/abilitystubregisterremoteonlistener_fuzzer/abilitystubregisterremoteonlistener_fuzzer.cpp +++ b/test/fuzztest/abilitystubregisterremoteonlistener_fuzzer/abilitystubregisterremoteonlistener_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::REGISTER_REMOTE_ON_LISTENER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::REGISTER_REMOTE_ON_LISTENER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubregisterremoteonlistener_fuzzer/abilitystubregisterremoteonlistener_fuzzer.h b/test/fuzztest/abilitystubregisterremoteonlistener_fuzzer/abilitystubregisterremoteonlistener_fuzzer.h index 589ca8287d..343ebd581e 100644 --- a/test/fuzztest/abilitystubregisterremoteonlistener_fuzzer/abilitystubregisterremoteonlistener_fuzzer.h +++ b/test/fuzztest/abilitystubregisterremoteonlistener_fuzzer/abilitystubregisterremoteonlistener_fuzzer.h @@ -18,4 +18,4 @@ #define FUZZ_PROJECT_NAME "abilitystubregisterremoteonlistener_fuzzer" -#endif // FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYSTUBREGISTERREMOTEIONLISTENER_FUZZER_H +#endif // FUZZTEST_OHOS_ABILITY_RUNTIME_ABILITYSTUBREGISTERREMOTEONLISTENER_FUZZER_H diff --git a/test/fuzztest/abilitystubregisterwmshandler_fuzzer/BUILD.gn b/test/fuzztest/abilitystubregisterwmshandler_fuzzer/BUILD.gn index d0c85438ba..0b81b0cb67 100644 --- a/test/fuzztest/abilitystubregisterwmshandler_fuzzer/BUILD.gn +++ b/test/fuzztest/abilitystubregisterwmshandler_fuzzer/BUILD.gn @@ -19,10 +19,10 @@ import("//foundation/ability/ability_runtime/ability_runtime.gni") module_output_path = "ability_runtime/abilitymgr" ##############################fuzztest########################################## -ohos_fuzztest("AbilityStubMoveAbilityToBackgroundFuzzTest") { +ohos_fuzztest("AbilityStubRegisterWMSHandlerFuzzTest") { module_out_path = module_output_path - fuzz_config_file = "${ability_runtime_test_path}/fuzztest/abilitystubmoveabilitytobackground_fuzzer" + fuzz_config_file = "${ability_runtime_test_path}/fuzztest/abilitystubregisterwmshandler_fuzzer" include_dirs = [ "${ability_runtime_innerkits_path}/ability_manager/include" ] cflags = [ "-g", @@ -30,7 +30,7 @@ ohos_fuzztest("AbilityStubMoveAbilityToBackgroundFuzzTest") { "-Wno-unused-variable", "-fno-omit-frame-pointer", ] - sources = [ "abilitystubmoveabilitytobackground_fuzzer.cpp" ] + sources = [ "abilitystubregisterwmshandler_fuzzer.cpp" ] configs = [ "${ability_runtime_innerkits_path}/ability_manager:ability_manager_public_config" ] @@ -73,7 +73,7 @@ group("fuzztest") { deps = [] deps += [ # deps file - ":AbilityStubMoveAbilityToBackgroundFuzzTest", + ":AbilityStubRegisterWMSHandlerFuzzTest", ] } ############################################################################### diff --git a/test/fuzztest/abilitystubregisterwmshandler_fuzzer/abilitystubregisterwmshandler_fuzzer.cpp b/test/fuzztest/abilitystubregisterwmshandler_fuzzer/abilitystubregisterwmshandler_fuzzer.cpp index 9d2355efcd..acfb0ba9e3 100644 --- a/test/fuzztest/abilitystubregisterwmshandler_fuzzer/abilitystubregisterwmshandler_fuzzer.cpp +++ b/test/fuzztest/abilitystubregisterwmshandler_fuzzer/abilitystubregisterwmshandler_fuzzer.cpp @@ -13,7 +13,7 @@ * limitations under the License. */ -#include "abilitystubmoveabilitytobackground_fuzzer.h" +#include "abilitystubregisterwmshandler_fuzzer.h" #include #include @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::MOVE_ABILITY_TO_BACKGROUND; + uint32_t code = static_cast(AbilityManagerInterfaceCode::MOVE_ABILITY_TO_BACKGROUND); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubreleasecallability_fuzzer/abilitystubreleasecallability_fuzzer.cpp b/test/fuzztest/abilitystubreleasecallability_fuzzer/abilitystubreleasecallability_fuzzer.cpp index 35c5c2e420..7f8d0bcf5a 100644 --- a/test/fuzztest/abilitystubreleasecallability_fuzzer/abilitystubreleasecallability_fuzzer.cpp +++ b/test/fuzztest/abilitystubreleasecallability_fuzzer/abilitystubreleasecallability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::RELEASE_CALL_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::RELEASE_CALL_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubreleasedataability_fuzzer/abilitystubreleasedataability_fuzzer.cpp b/test/fuzztest/abilitystubreleasedataability_fuzzer/abilitystubreleasedataability_fuzzer.cpp index 8ec6b6e237..68a19334e7 100644 --- a/test/fuzztest/abilitystubreleasedataability_fuzzer/abilitystubreleasedataability_fuzzer.cpp +++ b/test/fuzztest/abilitystubreleasedataability_fuzzer/abilitystubreleasedataability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::RELEASE_DATA_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::RELEASE_DATA_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubreleasedataability_fuzzer/abilitystubacquiredataability_fuzzer.h b/test/fuzztest/abilitystubreleasedataability_fuzzer/abilitystubreleasedataability_fuzzer.h similarity index 100% rename from test/fuzztest/abilitystubreleasedataability_fuzzer/abilitystubacquiredataability_fuzzer.h rename to test/fuzztest/abilitystubreleasedataability_fuzzer/abilitystubreleasedataability_fuzzer.h diff --git a/test/fuzztest/abilitystubreportdrawncompleted_fuzzer/abilitystubreportdrawncompleted_fuzzer.cpp b/test/fuzztest/abilitystubreportdrawncompleted_fuzzer/abilitystubreportdrawncompleted_fuzzer.cpp index 8a18be6f03..6906ae268a 100644 --- a/test/fuzztest/abilitystubreportdrawncompleted_fuzzer/abilitystubreportdrawncompleted_fuzzer.cpp +++ b/test/fuzztest/abilitystubreportdrawncompleted_fuzzer/abilitystubreportdrawncompleted_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::REPORT_DRAWN_COMPLETED; + uint32_t code = IAbilityManager::REPORT_DRAWN_COMPLETED; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubrequestdialogservice_fuzzer/abilitystubrequestdialogservice_fuzzer.cpp b/test/fuzztest/abilitystubrequestdialogservice_fuzzer/abilitystubrequestdialogservice_fuzzer.cpp index 7bda21737e..908d023305 100644 --- a/test/fuzztest/abilitystubrequestdialogservice_fuzzer/abilitystubrequestdialogservice_fuzzer.cpp +++ b/test/fuzztest/abilitystubrequestdialogservice_fuzzer/abilitystubrequestdialogservice_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::REQUEST_DIALOG_SERVICE; + uint32_t code = IAbilityManager::REQUEST_DIALOG_SERVICE; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsendabilityresultbytoken_fuzzer/BUILD.gn b/test/fuzztest/abilitystubsendabilityresultbytoken_fuzzer/BUILD.gn index c181f46ee7..fc5f82f1b5 100644 --- a/test/fuzztest/abilitystubsendabilityresultbytoken_fuzzer/BUILD.gn +++ b/test/fuzztest/abilitystubsendabilityresultbytoken_fuzzer/BUILD.gn @@ -19,7 +19,7 @@ import("//foundation/ability/ability_runtime/ability_runtime.gni") module_output_path = "ability_runtime/abilitymgr" ##############################fuzztest########################################## -ohos_fuzztest("AbilityStubSendResultToAbilityByTokenFuzzTest") { +ohos_fuzztest("AbilityStubSendAbilityResultByTokenFuzzTest") { module_out_path = module_output_path fuzz_config_file = "${ability_runtime_test_path}/fuzztest/abilitystubsendabilityresultbytoken_fuzzer" @@ -73,7 +73,7 @@ group("fuzztest") { deps = [] deps += [ # deps file - ":AbilityStubSendResultToAbilityByTokenFuzzTest", + ":AbilityStubSendAbilityResultByTokenFuzzTest", ] } ############################################################################### diff --git a/test/fuzztest/abilitystubsendabilityresultbytoken_fuzzer/abilitystubsendabilityresultbytoken_fuzzer.cpp b/test/fuzztest/abilitystubsendabilityresultbytoken_fuzzer/abilitystubsendabilityresultbytoken_fuzzer.cpp index f0f9d5cb5a..894a375559 100644 --- a/test/fuzztest/abilitystubsendabilityresultbytoken_fuzzer/abilitystubsendabilityresultbytoken_fuzzer.cpp +++ b/test/fuzztest/abilitystubsendabilityresultbytoken_fuzzer/abilitystubsendabilityresultbytoken_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SEND_ABILITY_RESULT_BY_TOKEN; + uint32_t code = IAbilityManager::SEND_ABILITY_RESULT_BY_TOKEN; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsendanrprocessid_fuzzer/abilitystubsendanrprocessid_fuzzer.cpp b/test/fuzztest/abilitystubsendanrprocessid_fuzzer/abilitystubsendanrprocessid_fuzzer.cpp index 889e689f4b..dadeb0d985 100644 --- a/test/fuzztest/abilitystubsendanrprocessid_fuzzer/abilitystubsendanrprocessid_fuzzer.cpp +++ b/test/fuzztest/abilitystubsendanrprocessid_fuzzer/abilitystubsendanrprocessid_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SEND_APP_NOT_RESPONSE_PROCESS_ID; + uint32_t code = static_cast(AbilityManagerInterfaceCode::SEND_APP_NOT_RESPONSE_PROCESS_ID); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsendresulttoability_fuzzer/abilitystubsendresulttoability_fuzzer.cpp b/test/fuzztest/abilitystubsendresulttoability_fuzzer/abilitystubsendresulttoability_fuzzer.cpp index 8dd270ff50..64d720877e 100644 --- a/test/fuzztest/abilitystubsendresulttoability_fuzzer/abilitystubsendresulttoability_fuzzer.cpp +++ b/test/fuzztest/abilitystubsendresulttoability_fuzzer/abilitystubsendresulttoability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SEND_RESULT_TO_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::SEND_RESULT_TO_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsendwantsender_fuzzer/abilitystubsendwantsender_fuzzer.cpp b/test/fuzztest/abilitystubsendwantsender_fuzzer/abilitystubsendwantsender_fuzzer.cpp index ea907fefce..447ee56230 100644 --- a/test/fuzztest/abilitystubsendwantsender_fuzzer/abilitystubsendwantsender_fuzzer.cpp +++ b/test/fuzztest/abilitystubsendwantsender_fuzzer/abilitystubsendwantsender_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SEND_PENDING_WANT_SENDER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::SEND_PENDING_WANT_SENDER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsetabilitycontroller_fuzzer/abilitystubsetabilitycontroller_fuzzer.cpp b/test/fuzztest/abilitystubsetabilitycontroller_fuzzer/abilitystubsetabilitycontroller_fuzzer.cpp index 2fba515276..eafca5f442 100644 --- a/test/fuzztest/abilitystubsetabilitycontroller_fuzzer/abilitystubsetabilitycontroller_fuzzer.cpp +++ b/test/fuzztest/abilitystubsetabilitycontroller_fuzzer/abilitystubsetabilitycontroller_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SET_ABILITY_CONTROLLER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::SET_ABILITY_CONTROLLER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsetcomponentinterception_fuzzer/abilitystubsetcomponentinterception_fuzzer.cpp b/test/fuzztest/abilitystubsetcomponentinterception_fuzzer/abilitystubsetcomponentinterception_fuzzer.cpp index 02d64a86c7..546d97cde8 100644 --- a/test/fuzztest/abilitystubsetcomponentinterception_fuzzer/abilitystubsetcomponentinterception_fuzzer.cpp +++ b/test/fuzztest/abilitystubsetcomponentinterception_fuzzer/abilitystubsetcomponentinterception_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SET_COMPONENT_INTERCEPTION; + uint32_t code = IAbilityManager::SET_COMPONENT_INTERCEPTION; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsetmissioncontinuestate_fuzzer/abilitystubsetmissioncontinuestate_fuzzer.cpp b/test/fuzztest/abilitystubsetmissioncontinuestate_fuzzer/abilitystubsetmissioncontinuestate_fuzzer.cpp index 1067854664..1483bb651f 100644 --- a/test/fuzztest/abilitystubsetmissioncontinuestate_fuzzer/abilitystubsetmissioncontinuestate_fuzzer.cpp +++ b/test/fuzztest/abilitystubsetmissioncontinuestate_fuzzer/abilitystubsetmissioncontinuestate_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SET_MISSION_CONTINUE_STATE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::SET_MISSION_CONTINUE_STATE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsetmissionicon_fuzzer/abilitystubsetmissionicon_fuzzer.cpp b/test/fuzztest/abilitystubsetmissionicon_fuzzer/abilitystubsetmissionicon_fuzzer.cpp index d5ad50f761..fdd57787c2 100644 --- a/test/fuzztest/abilitystubsetmissionicon_fuzzer/abilitystubsetmissionicon_fuzzer.cpp +++ b/test/fuzztest/abilitystubsetmissionicon_fuzzer/abilitystubsetmissionicon_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SET_MISSION_ICON; + uint32_t code = static_cast(AbilityManagerInterfaceCode::SET_MISSION_ICON); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsetmissionlabel_fuzzer/abilitystubsetmissionlabel_fuzzer.cpp b/test/fuzztest/abilitystubsetmissionlabel_fuzzer/abilitystubsetmissionlabel_fuzzer.cpp index e329a384e6..ed961e6c25 100644 --- a/test/fuzztest/abilitystubsetmissionlabel_fuzzer/abilitystubsetmissionlabel_fuzzer.cpp +++ b/test/fuzztest/abilitystubsetmissionlabel_fuzzer/abilitystubsetmissionlabel_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SET_MISSION_LABEL; + uint32_t code = static_cast(AbilityManagerInterfaceCode::SET_MISSION_LABEL); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsetrootscenesession_fuzzer/abilitystubsetrootscenesession_fuzzer.cpp b/test/fuzztest/abilitystubsetrootscenesession_fuzzer/abilitystubsetrootscenesession_fuzzer.cpp index 5cea5a7284..d9531c7020 100644 --- a/test/fuzztest/abilitystubsetrootscenesession_fuzzer/abilitystubsetrootscenesession_fuzzer.cpp +++ b/test/fuzztest/abilitystubsetrootscenesession_fuzzer/abilitystubsetrootscenesession_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SET_ROOT_SCENE_SESSION; + uint32_t code = IAbilityManager::SET_ROOT_SCENE_SESSION; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsetsessionmanagerservice_fuzzer/abilitystubsetsessionmanagerservice_fuzzer.cpp b/test/fuzztest/abilitystubsetsessionmanagerservice_fuzzer/abilitystubsetsessionmanagerservice_fuzzer.cpp index 5bc083e485..d1add3d971 100644 --- a/test/fuzztest/abilitystubsetsessionmanagerservice_fuzzer/abilitystubsetsessionmanagerservice_fuzzer.cpp +++ b/test/fuzztest/abilitystubsetsessionmanagerservice_fuzzer/abilitystubsetsessionmanagerservice_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SET_SESSIONMANAGERSERVICE; + uint32_t code = IAbilityManager::SET_SESSIONMANAGERSERVICE; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubsharedatadone_fuzzer/abilitystubsharedatadone_fuzzer.cpp b/test/fuzztest/abilitystubsharedatadone_fuzzer/abilitystubsharedatadone_fuzzer.cpp index 3052b22fb7..18e5bb891b 100644 --- a/test/fuzztest/abilitystubsharedatadone_fuzzer/abilitystubsharedatadone_fuzzer.cpp +++ b/test/fuzztest/abilitystubsharedatadone_fuzzer/abilitystubsharedatadone_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::SHARE_DATA_DONE; + uint32_t code = static_cast(AbilityManagerInterfaceCode::SHARE_DATA_DONE); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartability_fuzzer/abilitystubstartability_fuzzer.cpp b/test/fuzztest/abilitystubstartability_fuzzer/abilitystubstartability_fuzzer.cpp index 155507c332..1f060b8e7a 100644 --- a/test/fuzztest/abilitystubstartability_fuzzer/abilitystubstartability_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartability_fuzzer/abilitystubstartability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartabilityaddcaller_fuzzer/abilitystubstartabilityaddcaller_fuzzer.cpp b/test/fuzztest/abilitystubstartabilityaddcaller_fuzzer/abilitystubstartabilityaddcaller_fuzzer.cpp index 6698d81ce2..9209f4817d 100644 --- a/test/fuzztest/abilitystubstartabilityaddcaller_fuzzer/abilitystubstartabilityaddcaller_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartabilityaddcaller_fuzzer/abilitystubstartabilityaddcaller_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_ABILITY_ADD_CALLER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_ABILITY_ADD_CALLER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartabilityascallerbytoken_fuzzer/abilitystubstartabilityascallerbytoken_fuzzer.cpp b/test/fuzztest/abilitystubstartabilityascallerbytoken_fuzzer/abilitystubstartabilityascallerbytoken_fuzzer.cpp index 70a84d76c9..dfd487d97b 100644 --- a/test/fuzztest/abilitystubstartabilityascallerbytoken_fuzzer/abilitystubstartabilityascallerbytoken_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartabilityascallerbytoken_fuzzer/abilitystubstartabilityascallerbytoken_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_ABILITY_AS_CALLER_BY_TOKEN; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_ABILITY_AS_CALLER_BY_TOKEN); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartabilityascallerforoptions_fuzzer/abilitystubstartabilityascallerforoptions_fuzzer.cpp b/test/fuzztest/abilitystubstartabilityascallerforoptions_fuzzer/abilitystubstartabilityascallerforoptions_fuzzer.cpp index 85cc04e934..8a0ea74d24 100644 --- a/test/fuzztest/abilitystubstartabilityascallerforoptions_fuzzer/abilitystubstartabilityascallerforoptions_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartabilityascallerforoptions_fuzzer/abilitystubstartabilityascallerforoptions_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_ABILITY_AS_CALLER_FOR_OPTIONS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_ABILITY_AS_CALLER_FOR_OPTIONS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartabilitybycall_fuzzer/abilitystubstartabilitybycall_fuzzer.cpp b/test/fuzztest/abilitystubstartabilitybycall_fuzzer/abilitystubstartabilitybycall_fuzzer.cpp index ed50c4e19d..8f50bf0884 100644 --- a/test/fuzztest/abilitystubstartabilitybycall_fuzzer/abilitystubstartabilitybycall_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartabilitybycall_fuzzer/abilitystubstartabilitybycall_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_CALL_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_CALL_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartabilityforoptions_fuzzer/abilitystubstartabilityforoptions_fuzzer.cpp b/test/fuzztest/abilitystubstartabilityforoptions_fuzzer/abilitystubstartabilityforoptions_fuzzer.cpp index f7c2aa7cc2..22bd60e523 100644 --- a/test/fuzztest/abilitystubstartabilityforoptions_fuzzer/abilitystubstartabilityforoptions_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartabilityforoptions_fuzzer/abilitystubstartabilityforoptions_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_ABILITY_FOR_OPTIONS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_ABILITY_FOR_OPTIONS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartabilityforsettings_fuzzer/abilitystubstartabilityforsettings_fuzzer.cpp b/test/fuzztest/abilitystubstartabilityforsettings_fuzzer/abilitystubstartabilityforsettings_fuzzer.cpp index c2e0477fe7..e1054804a4 100644 --- a/test/fuzztest/abilitystubstartabilityforsettings_fuzzer/abilitystubstartabilityforsettings_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartabilityforsettings_fuzzer/abilitystubstartabilityforsettings_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_ABILITY_FOR_SETTINGS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_ABILITY_FOR_SETTINGS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartcontinuation_fuzzer/abilitystubstartcontinuation_fuzzer.cpp b/test/fuzztest/abilitystubstartcontinuation_fuzzer/abilitystubstartcontinuation_fuzzer.cpp index b790167910..58d19238fa 100644 --- a/test/fuzztest/abilitystubstartcontinuation_fuzzer/abilitystubstartcontinuation_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartcontinuation_fuzzer/abilitystubstartcontinuation_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_CONTINUATION; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_CONTINUATION); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartextensionability_fuzzer/abilitystubstartextensionability_fuzzer.cpp b/test/fuzztest/abilitystubstartextensionability_fuzzer/abilitystubstartextensionability_fuzzer.cpp index 0d870081ab..c4f974295a 100644 --- a/test/fuzztest/abilitystubstartextensionability_fuzzer/abilitystubstartextensionability_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartextensionability_fuzzer/abilitystubstartextensionability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_EXTENSION_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_EXTENSION_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartspecifiedabilitybyscb_fuzzer/abilitystubstartspecifiedabilitybyscb_fuzzer.cpp b/test/fuzztest/abilitystubstartspecifiedabilitybyscb_fuzzer/abilitystubstartspecifiedabilitybyscb_fuzzer.cpp index 02a5f5e3b5..bf6629a488 100644 --- a/test/fuzztest/abilitystubstartspecifiedabilitybyscb_fuzzer/abilitystubstartspecifiedabilitybyscb_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartspecifiedabilitybyscb_fuzzer/abilitystubstartspecifiedabilitybyscb_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_SPECIFIED_ABILITY_BY_SCB; + uint32_t code = IAbilityManager::START_SPECIFIED_ABILITY_BY_SCB; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartsyncmissions_fuzzer/abilitystubstartsyncmissions_fuzzer.cpp b/test/fuzztest/abilitystubstartsyncmissions_fuzzer/abilitystubstartsyncmissions_fuzzer.cpp index b9231825e6..214e1da241 100644 --- a/test/fuzztest/abilitystubstartsyncmissions_fuzzer/abilitystubstartsyncmissions_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartsyncmissions_fuzzer/abilitystubstartsyncmissions_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_SYNC_MISSIONS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_SYNC_MISSIONS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartuiabilitybyscb_fuzzer/abilitystubstartuiabilitybyscb_fuzzer.cpp b/test/fuzztest/abilitystubstartuiabilitybyscb_fuzzer/abilitystubstartuiabilitybyscb_fuzzer.cpp index cf491023f9..b5d0a2773b 100644 --- a/test/fuzztest/abilitystubstartuiabilitybyscb_fuzzer/abilitystubstartuiabilitybyscb_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartuiabilitybyscb_fuzzer/abilitystubstartuiabilitybyscb_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_UI_ABILITY_BY_SCB; + uint32_t code = IAbilityManager::START_UI_ABILITY_BY_SCB; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartuiextensionability_fuzzer/abilitystubstartuiextensionability_fuzzer.cpp b/test/fuzztest/abilitystubstartuiextensionability_fuzzer/abilitystubstartuiextensionability_fuzzer.cpp index fa8d2a139c..a04bcdbe06 100644 --- a/test/fuzztest/abilitystubstartuiextensionability_fuzzer/abilitystubstartuiextensionability_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartuiextensionability_fuzzer/abilitystubstartuiextensionability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_UI_EXTENSION_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_UI_EXTENSION_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartuser_fuzzer/abilitystubstartuser_fuzzer.cpp b/test/fuzztest/abilitystubstartuser_fuzzer/abilitystubstartuser_fuzzer.cpp index e89f476420..d073d7bdb0 100644 --- a/test/fuzztest/abilitystubstartuser_fuzzer/abilitystubstartuser_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartuser_fuzzer/abilitystubstartuser_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_USER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_USER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstartusertest_fuzzer/abilitystubstartusertest_fuzzer.cpp b/test/fuzztest/abilitystubstartusertest_fuzzer/abilitystubstartusertest_fuzzer.cpp index 064a4cecd1..518d5270d1 100644 --- a/test/fuzztest/abilitystubstartusertest_fuzzer/abilitystubstartusertest_fuzzer.cpp +++ b/test/fuzztest/abilitystubstartusertest_fuzzer/abilitystubstartusertest_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::START_USER_TEST; + uint32_t code = static_cast(AbilityManagerInterfaceCode::START_USER_TEST); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstopextensionability_fuzzer/abilitystubstopextensionability_fuzzer.cpp b/test/fuzztest/abilitystubstopextensionability_fuzzer/abilitystubstopextensionability_fuzzer.cpp index e0c13caccb..dc167ba90d 100644 --- a/test/fuzztest/abilitystubstopextensionability_fuzzer/abilitystubstopextensionability_fuzzer.cpp +++ b/test/fuzztest/abilitystubstopextensionability_fuzzer/abilitystubstopextensionability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::STOP_EXTENSION_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::STOP_EXTENSION_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstopserviceability_fuzzer/abilitystubstopserviceability_fuzzer.cpp b/test/fuzztest/abilitystubstopserviceability_fuzzer/abilitystubstopserviceability_fuzzer.cpp index fb04956cb3..b646a00705 100644 --- a/test/fuzztest/abilitystubstopserviceability_fuzzer/abilitystubstopserviceability_fuzzer.cpp +++ b/test/fuzztest/abilitystubstopserviceability_fuzzer/abilitystubstopserviceability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::STOP_SERVICE_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::STOP_SERVICE_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstopsyncmissions_fuzzer/abilitystubstopsyncmissions_fuzzer.cpp b/test/fuzztest/abilitystubstopsyncmissions_fuzzer/abilitystubstopsyncmissions_fuzzer.cpp index 357c3103fa..e2f6655a13 100644 --- a/test/fuzztest/abilitystubstopsyncmissions_fuzzer/abilitystubstopsyncmissions_fuzzer.cpp +++ b/test/fuzztest/abilitystubstopsyncmissions_fuzzer/abilitystubstopsyncmissions_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::STOP_SYNC_MISSIONSIONS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::STOP_SYNC_MISSIONS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubstopuser_fuzzer/abilitystubstopuser_fuzzer.cpp b/test/fuzztest/abilitystubstopuser_fuzzer/abilitystubstopuser_fuzzer.cpp index 552233dc1f..80692446ca 100644 --- a/test/fuzztest/abilitystubstopuser_fuzzer/abilitystubstopuser_fuzzer.cpp +++ b/test/fuzztest/abilitystubstopuser_fuzzer/abilitystubstopuser_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::STOP_USER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::STOP_USER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubterminateability_fuzzer/abilitystubterminateability_fuzzer.cpp b/test/fuzztest/abilitystubterminateability_fuzzer/abilitystubterminateability_fuzzer.cpp index 8ee1041aea..5bd177b1f5 100644 --- a/test/fuzztest/abilitystubterminateability_fuzzer/abilitystubterminateability_fuzzer.cpp +++ b/test/fuzztest/abilitystubterminateability_fuzzer/abilitystubterminateability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::TERMINATE_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::TERMINATE_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubterminatemission_fuzzer/abilitystubterminatemission_fuzzer.cpp b/test/fuzztest/abilitystubterminatemission_fuzzer/abilitystubterminatemission_fuzzer.cpp index 591a7b2432..87322a94cb 100644 --- a/test/fuzztest/abilitystubterminatemission_fuzzer/abilitystubterminatemission_fuzzer.cpp +++ b/test/fuzztest/abilitystubterminatemission_fuzzer/abilitystubterminatemission_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::TERMINATE_MISSION; + uint32_t code = static_cast(AbilityManagerInterfaceCode::TERMINATE_MISSION); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubterminateuiextensionability_fuzzer/abilitystubterminateuiextensionability_fuzzer.cpp b/test/fuzztest/abilitystubterminateuiextensionability_fuzzer/abilitystubterminateuiextensionability_fuzzer.cpp index cb1e7b1f47..8ee34f2ee4 100644 --- a/test/fuzztest/abilitystubterminateuiextensionability_fuzzer/abilitystubterminateuiextensionability_fuzzer.cpp +++ b/test/fuzztest/abilitystubterminateuiextensionability_fuzzer/abilitystubterminateuiextensionability_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::TERMINATE_UI_EXTENSION_ABILITY; + uint32_t code = static_cast(AbilityManagerInterfaceCode::TERMINATE_UI_EXTENSION_ABILITY); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubterminateuiextensionability_fuzzer/abilitystubsetcomponentinterception_fuzzer.h b/test/fuzztest/abilitystubterminateuiextensionability_fuzzer/abilitystubterminateuiextensionability_fuzzer.h similarity index 100% rename from test/fuzztest/abilitystubterminateuiextensionability_fuzzer/abilitystubsetcomponentinterception_fuzzer.h rename to test/fuzztest/abilitystubterminateuiextensionability_fuzzer/abilitystubterminateuiextensionability_fuzzer.h diff --git a/test/fuzztest/abilitystubuninstallapp_fuzzer/abilitystubuninstallapp_fuzzer.cpp b/test/fuzztest/abilitystubuninstallapp_fuzzer/abilitystubuninstallapp_fuzzer.cpp index 4741e295ec..fa9512dac4 100644 --- a/test/fuzztest/abilitystubuninstallapp_fuzzer/abilitystubuninstallapp_fuzzer.cpp +++ b/test/fuzztest/abilitystubuninstallapp_fuzzer/abilitystubuninstallapp_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::UNINSTALL_APP; + uint32_t code = static_cast(AbilityManagerInterfaceCode::UNINSTALL_APP); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubunlockmissionforcleanup_fuzzer/abilitystubunlockmissionforcleanup_fuzzer.cpp b/test/fuzztest/abilitystubunlockmissionforcleanup_fuzzer/abilitystubunlockmissionforcleanup_fuzzer.cpp index 601ce380be..a4c30c3bc1 100644 --- a/test/fuzztest/abilitystubunlockmissionforcleanup_fuzzer/abilitystubunlockmissionforcleanup_fuzzer.cpp +++ b/test/fuzztest/abilitystubunlockmissionforcleanup_fuzzer/abilitystubunlockmissionforcleanup_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::UNLOCK_MISSION_FOR_CLEANUP; + uint32_t code = static_cast(AbilityManagerInterfaceCode::UNLOCK_MISSION_FOR_CLEANUP); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubunregistercancellistener_fuzzer/abilitystubunregistercancellistener_fuzzer.cpp b/test/fuzztest/abilitystubunregistercancellistener_fuzzer/abilitystubunregistercancellistener_fuzzer.cpp index da4c6e8bea..5da16eeb12 100644 --- a/test/fuzztest/abilitystubunregistercancellistener_fuzzer/abilitystubunregistercancellistener_fuzzer.cpp +++ b/test/fuzztest/abilitystubunregistercancellistener_fuzzer/abilitystubunregistercancellistener_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::UNREGISTER_CANCEL_LISTENER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::UNREGISTER_CANCEL_LISTENER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubunregistercollaborator_fuzzer/abilitystubunregistercollaborator_fuzzer.cpp b/test/fuzztest/abilitystubunregistercollaborator_fuzzer/abilitystubunregistercollaborator_fuzzer.cpp index e32f45a5a8..0ca5e2da07 100644 --- a/test/fuzztest/abilitystubunregistercollaborator_fuzzer/abilitystubunregistercollaborator_fuzzer.cpp +++ b/test/fuzztest/abilitystubunregistercollaborator_fuzzer/abilitystubunregistercollaborator_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::UNREGISTER_COLLABORATOR; + uint32_t code = static_cast(AbilityManagerInterfaceCode::UNREGISTER_COLLABORATOR); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubunregisterconnectionobserver_fuzzer/abilitystubunregisterconnectionobserver_fuzzer.cpp b/test/fuzztest/abilitystubunregisterconnectionobserver_fuzzer/abilitystubunregisterconnectionobserver_fuzzer.cpp index 3e319325fd..307719828b 100644 --- a/test/fuzztest/abilitystubunregisterconnectionobserver_fuzzer/abilitystubunregisterconnectionobserver_fuzzer.cpp +++ b/test/fuzztest/abilitystubunregisterconnectionobserver_fuzzer/abilitystubunregisterconnectionobserver_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::UNREGISTER_CONNECTION_OBSERVER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::UNREGISTER_CONNECTION_OBSERVER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubunregistermissionlistener_fuzzer/abilitystubunregistermissionlistener_fuzzer.cpp b/test/fuzztest/abilitystubunregistermissionlistener_fuzzer/abilitystubunregistermissionlistener_fuzzer.cpp index ff10706108..f432faf76c 100644 --- a/test/fuzztest/abilitystubunregistermissionlistener_fuzzer/abilitystubunregistermissionlistener_fuzzer.cpp +++ b/test/fuzztest/abilitystubunregistermissionlistener_fuzzer/abilitystubunregistermissionlistener_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::UNREGISTER_MISSION_LISTENER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::UNREGISTER_MISSION_LISTENER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubunregisterremotemissionlistener_fuzzer/abilitystubunregisterremotemissionlistener_fuzzer.cpp b/test/fuzztest/abilitystubunregisterremotemissionlistener_fuzzer/abilitystubunregisterremotemissionlistener_fuzzer.cpp index 7bbe893132..efe6c49305 100644 --- a/test/fuzztest/abilitystubunregisterremotemissionlistener_fuzzer/abilitystubunregisterremotemissionlistener_fuzzer.cpp +++ b/test/fuzztest/abilitystubunregisterremotemissionlistener_fuzzer/abilitystubunregisterremotemissionlistener_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::UNREGISTER_REMOTE_MISSION_LISTENER; + uint32_t code = static_cast(AbilityManagerInterfaceCode::UNREGISTER_REMOTE_MISSION_LISTENER); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubupdatemissionsnapshot_fuzzer/abilitystubupdatemissionsnapshot_fuzzer.cpp b/test/fuzztest/abilitystubupdatemissionsnapshot_fuzzer/abilitystubupdatemissionsnapshot_fuzzer.cpp index 7180dc5ffe..f0a2e61452 100644 --- a/test/fuzztest/abilitystubupdatemissionsnapshot_fuzzer/abilitystubupdatemissionsnapshot_fuzzer.cpp +++ b/test/fuzztest/abilitystubupdatemissionsnapshot_fuzzer/abilitystubupdatemissionsnapshot_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::UPDATE_MISSION_SNAPSHOT; + uint32_t code = static_cast(AbilityManagerInterfaceCode::UPDATE_MISSION_SNAPSHOT); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubupdatemissionsnapshotfromwms_fuzzer/abilitystubupdatemissionsnapshotfromwms_fuzzer.cpp b/test/fuzztest/abilitystubupdatemissionsnapshotfromwms_fuzzer/abilitystubupdatemissionsnapshotfromwms_fuzzer.cpp index 2f1adcda13..ea61ea49fa 100644 --- a/test/fuzztest/abilitystubupdatemissionsnapshotfromwms_fuzzer/abilitystubupdatemissionsnapshotfromwms_fuzzer.cpp +++ b/test/fuzztest/abilitystubupdatemissionsnapshotfromwms_fuzzer/abilitystubupdatemissionsnapshotfromwms_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::UPDATE_MISSION_SNAPSHOT_FROM_WMS; + uint32_t code = static_cast(AbilityManagerInterfaceCode::UPDATE_MISSION_SNAPSHOT_FROM_WMS); MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN); diff --git a/test/fuzztest/abilitystubupdatemissionsnapshotfromwms_fuzzer/abilitystubupdatemissionsnapshotformwms_fuzzer.h b/test/fuzztest/abilitystubupdatemissionsnapshotfromwms_fuzzer/abilitystubupdatemissionsnapshotfromwms_fuzzer.h similarity index 100% rename from test/fuzztest/abilitystubupdatemissionsnapshotfromwms_fuzzer/abilitystubupdatemissionsnapshotformwms_fuzzer.h rename to test/fuzztest/abilitystubupdatemissionsnapshotfromwms_fuzzer/abilitystubupdatemissionsnapshotfromwms_fuzzer.h diff --git a/test/fuzztest/abilitystubverifypermission_fuzzer/abilitystubverifypermission_fuzzer.cpp b/test/fuzztest/abilitystubverifypermission_fuzzer/abilitystubverifypermission_fuzzer.cpp index 1b12634650..4f526495e6 100644 --- a/test/fuzztest/abilitystubverifypermission_fuzzer/abilitystubverifypermission_fuzzer.cpp +++ b/test/fuzztest/abilitystubverifypermission_fuzzer/abilitystubverifypermission_fuzzer.cpp @@ -33,7 +33,7 @@ const std::u16string ABILITYMGR_INTERFACE_TOKEN = u"ohos.aafwk.AbilityManager"; bool DoSomethingInterestingWithMyAPI(const char* data, size_t size) { - uint32_t code = AbilityManagerInterfaceCode::VERIFY_PERMISSION; + uint32_t code = IAbilityManager::VERIFY_PERMISSION; MessageParcel parcel; parcel.WriteInterfaceToken(ABILITYMGR_INTERFACE_TOKEN);