From de6caeb556a35fcbda6d3c8a40901d2dee060096 Mon Sep 17 00:00:00 2001 From: zhangzezhong Date: Wed, 9 Jul 2025 09:07:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9E=E9=80=80ProcessOptionsFuzz=E7=94=A8?= =?UTF-8?q?=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhangzezhong --- .../abilityprocessoptions_fuzzer.cpp | 46 +------------------ .../abilityprocessoptions_fuzzer/project.xml | 2 +- 2 files changed, 2 insertions(+), 46 deletions(-) diff --git a/test/fuzztest/abilityprocessoptions_fuzzer/abilityprocessoptions_fuzzer.cpp b/test/fuzztest/abilityprocessoptions_fuzzer/abilityprocessoptions_fuzzer.cpp index 345ea98fd3..b427377d83 100644 --- a/test/fuzztest/abilityprocessoptions_fuzzer/abilityprocessoptions_fuzzer.cpp +++ b/test/fuzztest/abilityprocessoptions_fuzzer/abilityprocessoptions_fuzzer.cpp @@ -31,7 +31,7 @@ bool DoSomethingInterestingWithMyAPI(const uint8_t* data, size_t size) if (processOption == nullptr) { return false; } - + AAFwk::ProcessMode processMode = AAFwk::ProcessMode::UNSPECIFIED; int32_t value; FuzzedDataProvider fdp(data, size); value = fdp.ConsumeIntegralInRange(0, U32_AT_SIZE); @@ -42,50 +42,6 @@ bool DoSomethingInterestingWithMyAPI(const uint8_t* data, size_t size) AAFwk::ProcessOptions::Unmarshalling(parcel); AAFwk::ProcessOptions::ConvertInt32ToProcessMode(value); AAFwk::ProcessOptions::ConvertInt32ToStartupVisibility(value); - - AAFwk::ProcessMode processMode = AAFwk::ProcessMode::UNSPECIFIED; - processOption->IsNewProcessMode(processMode); - processOption->IsAttachToStatusBarMode(processMode); - processOption->IsValidProcessMode(processMode); - processOption->IsNoAttachmentMode(processMode); - processOption->IsAttachToStatusBarItemMode(processMode); - processOption->IsNewHiddenProcessMode(processMode); - processMode = AAFwk::ProcessMode::NEW_PROCESS_ATTACH_TO_PARENT; - processOption->IsNewProcessMode(processMode); - processOption->IsAttachToStatusBarMode(processMode); - processOption->IsValidProcessMode(processMode); - processOption->IsNoAttachmentMode(processMode); - processOption->IsAttachToStatusBarItemMode(processMode); - processOption->IsNewHiddenProcessMode(processMode); - processMode = AAFwk::ProcessMode::NEW_PROCESS_ATTACH_TO_STATUS_BAR_ITEM; - processOption->IsNewProcessMode(processMode); - processOption->IsAttachToStatusBarMode(processMode); - processOption->IsValidProcessMode(processMode); - processOption->IsNoAttachmentMode(processMode); - processOption->IsAttachToStatusBarItemMode(processMode); - processOption->IsNewHiddenProcessMode(processMode); - processMode = AAFwk::ProcessMode::ATTACH_TO_STATUS_BAR_ITEM; - processOption->IsNewProcessMode(processMode); - processOption->IsAttachToStatusBarMode(processMode); - processOption->IsValidProcessMode(processMode); - processOption->IsNoAttachmentMode(processMode); - processOption->IsAttachToStatusBarItemMode(processMode); - processOption->IsNewHiddenProcessMode(processMode); - processMode = AAFwk::ProcessMode::NEW_HIDDEN_PROCESS; - processOption->IsNewProcessMode(processMode); - processOption->IsAttachToStatusBarMode(processMode); - processOption->IsValidProcessMode(processMode); - processOption->IsNoAttachmentMode(processMode); - processOption->IsAttachToStatusBarItemMode(processMode); - processOption->IsNewHiddenProcessMode(processMode); - processMode = AAFwk::ProcessMode::NO_ATTACHMENT; - processOption->IsNewProcessMode(processMode); - processOption->IsAttachToStatusBarMode(processMode); - processOption->IsValidProcessMode(processMode); - processOption->IsNoAttachmentMode(processMode); - processOption->IsAttachToStatusBarItemMode(processMode); - processOption->IsNewHiddenProcessMode(processMode); - processMode = AAFwk::ProcessMode::END; processOption->IsNewProcessMode(processMode); processOption->IsAttachToStatusBarMode(processMode); processOption->IsValidProcessMode(processMode); diff --git a/test/fuzztest/abilityprocessoptions_fuzzer/project.xml b/test/fuzztest/abilityprocessoptions_fuzzer/project.xml index 4a9e5e0e8a..66e1dcac47 100644 --- a/test/fuzztest/abilityprocessoptions_fuzzer/project.xml +++ b/test/fuzztest/abilityprocessoptions_fuzzer/project.xml @@ -18,7 +18,7 @@ 1000 - 600 + 300 4096