mirror of
https://gitee.com/openharmony/ability_dmsfwk
synced 2024-11-23 06:20:07 +00:00
add fuzz
Signed-off-by: 师皓杰 <shihaojie10@huawei.com>
This commit is contained in:
parent
102c862d8c
commit
92786e5f70
@ -26,6 +26,7 @@ ohos_fuzztest("BundleManagerCallBackStubFuzzTest") {
|
||||
"${dms_path}/services/dtbschedmgr/include/",
|
||||
"${dms_path}/services/dtbschedmgr/include/collaborate/",
|
||||
"${dms_path}/test/fuzztest/bundlemanagercallbackstub_fuzzer",
|
||||
"${dms_path}/test/fuzztest/util",
|
||||
]
|
||||
|
||||
fuzz_config_file =
|
||||
@ -41,7 +42,10 @@ ohos_fuzztest("BundleManagerCallBackStubFuzzTest") {
|
||||
"-Dprivate=public",
|
||||
]
|
||||
|
||||
sources = [ "bundlemanagercallbackstub_fuzzer.cpp" ]
|
||||
sources = [
|
||||
"${dms_path}/test/fuzztest/util/mock_fuzz_util.cpp",
|
||||
"bundlemanagercallbackstub_fuzzer.cpp",
|
||||
]
|
||||
|
||||
deps = [ "${dms_path}/services/dtbschedmgr:distributedschedsvr" ]
|
||||
|
||||
|
@ -23,9 +23,12 @@ ohos_fuzztest("DistributedSchedStubFuzzTest") {
|
||||
include_dirs = [
|
||||
"${dms_path}/test/fuzztest/distributedschedstub_fuzzer",
|
||||
"${dms_path}/services/dtbschedmgr/include/",
|
||||
"${dms_path}/services/dtbschedmgr/include/dfx/",
|
||||
"${dms_path}/interfaces/innerkits/common/include/",
|
||||
"${dms_path}/common/include/",
|
||||
"${dms_path}/services/dtbschedmgr/include/collaborate/",
|
||||
"${dms_path}/common/include/",
|
||||
"${dms_path}/test/fuzztest/util",
|
||||
]
|
||||
|
||||
fuzz_config_file = "${dms_path}/test/fuzztest/distributedschedstub_fuzzer"
|
||||
@ -41,6 +44,8 @@ ohos_fuzztest("DistributedSchedStubFuzzTest") {
|
||||
]
|
||||
|
||||
sources = [
|
||||
"${dms_path}/services/dtbschedmgr/test/unittest/mock_distributed_sched.cpp",
|
||||
"${dms_path}/test/fuzztest/util/mock_fuzz_util.cpp",
|
||||
"distributedschedstub_fuzzer.cpp",
|
||||
"fuzz_util.cpp",
|
||||
]
|
||||
@ -52,6 +57,10 @@ ohos_fuzztest("DistributedSchedStubFuzzTest") {
|
||||
defines += [ "SUPPORT_DISTRIBUTED_MISSION_MANAGER" ]
|
||||
}
|
||||
|
||||
if (dmsfwk_standard_form_share) {
|
||||
defines += [ "SUPPORT_DISTRIBUTED_FORM_SHARE" ]
|
||||
}
|
||||
|
||||
external_deps = [
|
||||
"ability_base:base",
|
||||
"ability_base:want",
|
||||
@ -86,6 +95,10 @@ ohos_fuzztest("DistributedSchedStubFuzzTest") {
|
||||
"safwk:system_ability_fwk",
|
||||
"samgr:samgr_proxy",
|
||||
]
|
||||
|
||||
if (dmsfwk_standard_form_share) {
|
||||
external_deps += [ "form_fwk:form_manager" ]
|
||||
}
|
||||
}
|
||||
|
||||
group("fuzztest") {
|
||||
|
@ -26,6 +26,7 @@ ohos_fuzztest("DmsFreeInstallCallBackStubFuzzTest") {
|
||||
"${dms_path}/services/dtbschedmgr/include/",
|
||||
"${dms_path}/services/dtbschedmgr/include/collaborate/",
|
||||
"${dms_path}/test/fuzztest/dmsfreeinstallcallbackstub_fuzzer",
|
||||
"${dms_path}/test/fuzztest/util",
|
||||
]
|
||||
|
||||
fuzz_config_file =
|
||||
@ -41,7 +42,10 @@ ohos_fuzztest("DmsFreeInstallCallBackStubFuzzTest") {
|
||||
"-Dprivate=public",
|
||||
]
|
||||
|
||||
sources = [ "dmsfreeinstallcallbackstub_fuzzer.cpp" ]
|
||||
sources = [
|
||||
"${dms_path}/test/fuzztest/util/mock_fuzz_util.cpp",
|
||||
"dmsfreeinstallcallbackstub_fuzzer.cpp",
|
||||
]
|
||||
|
||||
deps = [ "${dms_path}/services/dtbschedmgr:distributedschedsvr" ]
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user