From e26e6d1aaca53eca97aba625d9b32417ccf97af4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B9=BE=E9=98=B3=E7=86=A0?= Date: Fri, 29 Aug 2025 06:08:40 +0000 Subject: [PATCH 1/3] =?UTF-8?q?update=20test/fuzztest/watchparameter=5Ffuz?= =?UTF-8?q?zer/watchparameter=5Ffuzzer.cpp.=20Signed-off-by:=20=E4=B9=BE?= =?UTF-8?q?=E9=98=B3=E7=86=A0=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 乾阳熠 --- test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp b/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp index fcf52ef01..d0edf3d95 100644 --- a/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp +++ b/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp @@ -29,10 +29,12 @@ static void HandleParamChange(const char *key, const char *value, void *context) namespace OHOS { bool FuzzWatchParameter(const uint8_t* data, size_t size) { + usleep(100000); bool result = false; std::string str(reinterpret_cast(data), size); CloseStdout(); if (!WatchParameter(str.c_str(), HandleParamChange, NULL)) { + usleep(100000); WatchParameter(str.c_str(), NULL, NULL); result = true; } -- Gitee From 402e66f2b2e68c3c08275e25e21c9ccf9d48e1af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B9=BE=E9=98=B3=E7=86=A0?= Date: Fri, 29 Aug 2025 06:22:19 +0000 Subject: [PATCH 2/3] =?UTF-8?q?update=20test/fuzztest/watchparameter=5Ffuz?= =?UTF-8?q?zer/watchparameter=5Ffuzzer.cpp.=20Signed-off-by:=20=E4=B9=BE?= =?UTF-8?q?=E9=98=B3=E7=86=A0=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 乾阳熠 --- .../fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp b/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp index d0edf3d95..8336839e6 100644 --- a/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp +++ b/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp @@ -17,6 +17,7 @@ #include #include "parameter.h" #include "fuzz_utils.h" +static const int SLEEP_TIME = 100000; static void HandleParamChange(const char *key, const char *value, void *context) { @@ -29,12 +30,12 @@ static void HandleParamChange(const char *key, const char *value, void *context) namespace OHOS { bool FuzzWatchParameter(const uint8_t* data, size_t size) { - usleep(100000); + usleep(SLEEP_TIME); bool result = false; std::string str(reinterpret_cast(data), size); CloseStdout(); if (!WatchParameter(str.c_str(), HandleParamChange, NULL)) { - usleep(100000); + usleep(SLEEP_TIME); WatchParameter(str.c_str(), NULL, NULL); result = true; } -- Gitee From 86bffca1102da48c48490521444c30430612c21e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B9=BE=E9=98=B3=E7=86=A0?= Date: Fri, 29 Aug 2025 06:58:23 +0000 Subject: [PATCH 3/3] update test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 乾阳熠 --- test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp b/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp index 8336839e6..39d0fdf4c 100644 --- a/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp +++ b/test/fuzztest/watchparameter_fuzzer/watchparameter_fuzzer.cpp @@ -17,6 +17,7 @@ #include #include "parameter.h" #include "fuzz_utils.h" +#include static const int SLEEP_TIME = 100000; static void HandleParamChange(const char *key, const char *value, void *context) -- Gitee