feat: add freeze pulgins features

Signed-off-by: hhl <yinhuiling@huawei.com>
This commit is contained in:
hhl 2024-12-24 10:16:47 +08:00
parent 76a190823b
commit baad81e4a1
5 changed files with 23 additions and 12 deletions

View File

@ -122,7 +122,6 @@ group("hiview_package") {
deps = [
":hiview",
":plugin_config",
"$hiview_plugin/eventlogger:eventloggerso",
"$hiview_plugin/faultlogger:libfaultlogger",
"$hiview_plugin/performance:xperformance",
"$hiview_plugin/plugin_build:adft",
@ -138,6 +137,10 @@ group("hiview_package") {
deps += [ "plugins/usage_event_report/service:usage_report" ]
}
if (hiview_freeze_collect_enable) {
deps += [ "$hiview_plugin/eventlogger:eventloggerso" ]
}
deps += plugin_dynamic_deps
}

View File

@ -33,7 +33,8 @@
"hiview_unified_collector_perf_enable",
"hiview_unified_collector_ebpf_enable",
"hiview_unified_collector_network_enable",
"hiview_usage_fold_stat_enable"
"hiview_usage_fold_stat_enable",
"hiview_freeze_collect_enable"
],
"rom": "",
"ram": "",

View File

@ -101,4 +101,5 @@ declare_args() {
hiview_unified_collector_perf_enable = true
hiview_unified_collector_ebpf_enable = true
hiview_unified_collector_network_enable = true
hiview_freeze_collect_enable = true
}

View File

@ -77,12 +77,15 @@ ohos_shared_library("eventloggerso") {
group("unittest") {
testonly = true
deps = [
"config/test:EventloggerConfigTest",
"log_catcher/test:EventloggerCatcherTest",
"test:ActiveKeyEventTest",
"test:EventLoggerTest",
]
deps = []
if (hiview_freeze_collect_enable) {
deps += [
"config/test:EventloggerConfigTest",
"log_catcher/test:EventloggerCatcherTest",
"test:ActiveKeyEventTest",
"test:EventLoggerTest",
]
}
}
group("moduletest") {

View File

@ -61,10 +61,13 @@ ohos_source_set("freeze_detector") {
group("unittest") {
testonly = true
deps = [
"test:FreezeDetectorTest",
"test:FreezeDetectorUnittest",
]
deps = []
if (hiview_freeze_collect_enable) {
deps += [
"test:FreezeDetectorTest",
"test:FreezeDetectorUnittest",
]
}
}
group("moduletest") {