14dfc7d99Sopenharmony_ci{ 24dfc7d99Sopenharmony_ci "name": "@ohos/resource_schedule_service", 34dfc7d99Sopenharmony_ci "description": "resource schedule service", 44dfc7d99Sopenharmony_ci "version": "3.1", 54dfc7d99Sopenharmony_ci "license": "Apache License 2.0", 64dfc7d99Sopenharmony_ci "publishAs": "code-segment", 74dfc7d99Sopenharmony_ci "segment": { 84dfc7d99Sopenharmony_ci "destPath": "foundation/resourceschedule/resource_schedule_service" 94dfc7d99Sopenharmony_ci }, 104dfc7d99Sopenharmony_ci "dirs": {}, 114dfc7d99Sopenharmony_ci "scripts": {}, 124dfc7d99Sopenharmony_ci "component": { 134dfc7d99Sopenharmony_ci "name": "resource_schedule_service", 144dfc7d99Sopenharmony_ci "subsystem": "resourceschedule", 154dfc7d99Sopenharmony_ci "syscap": [ 164dfc7d99Sopenharmony_ci "SystemCapability.ResourceSchedule.SystemLoad" 174dfc7d99Sopenharmony_ci ], 184dfc7d99Sopenharmony_ci "features": [ 194dfc7d99Sopenharmony_ci "resource_schedule_service_with_ffrt_enable", 204dfc7d99Sopenharmony_ci "resource_schedule_service_with_ext_res_enable" 214dfc7d99Sopenharmony_ci ], 224dfc7d99Sopenharmony_ci "adapted_system_type": [ 234dfc7d99Sopenharmony_ci "standard" 244dfc7d99Sopenharmony_ci ], 254dfc7d99Sopenharmony_ci "rom": "2048KB", 264dfc7d99Sopenharmony_ci "ram": "10240KB", 274dfc7d99Sopenharmony_ci "deps": { 284dfc7d99Sopenharmony_ci "components": [ 294dfc7d99Sopenharmony_ci "ability_base", 304dfc7d99Sopenharmony_ci "ability_runtime", 314dfc7d99Sopenharmony_ci "access_token", 324dfc7d99Sopenharmony_ci "audio_framework", 334dfc7d99Sopenharmony_ci "background_task_mgr", 344dfc7d99Sopenharmony_ci "bluetooth", 354dfc7d99Sopenharmony_ci "bundle_framework", 364dfc7d99Sopenharmony_ci "c_utils", 374dfc7d99Sopenharmony_ci "common_event_service", 384dfc7d99Sopenharmony_ci "config_policy", 394dfc7d99Sopenharmony_ci "core_service", 404dfc7d99Sopenharmony_ci "data_share", 414dfc7d99Sopenharmony_ci "eventhandler", 424dfc7d99Sopenharmony_ci "ffrt", 434dfc7d99Sopenharmony_ci "frame_aware_sched", 444dfc7d99Sopenharmony_ci "ffrt", 454dfc7d99Sopenharmony_ci "hilog", 464dfc7d99Sopenharmony_ci "hisysevent", 474dfc7d99Sopenharmony_ci "hitrace", 484dfc7d99Sopenharmony_ci "init", 494dfc7d99Sopenharmony_ci "ipc", 504dfc7d99Sopenharmony_ci "movement", 514dfc7d99Sopenharmony_ci "napi", 524dfc7d99Sopenharmony_ci "input", 534dfc7d99Sopenharmony_ci "os_account", 544dfc7d99Sopenharmony_ci "request", 554dfc7d99Sopenharmony_ci "samgr", 564dfc7d99Sopenharmony_ci "safwk", 574dfc7d99Sopenharmony_ci "soc_perf", 584dfc7d99Sopenharmony_ci "state_registry", 594dfc7d99Sopenharmony_ci "window_manager", 604dfc7d99Sopenharmony_ci "device_standby", 614dfc7d99Sopenharmony_ci "power_manager", 624dfc7d99Sopenharmony_ci "av_session", 634dfc7d99Sopenharmony_ci "json", 644dfc7d99Sopenharmony_ci "libxml2", 654dfc7d99Sopenharmony_ci "jsoncpp" 664dfc7d99Sopenharmony_ci ] 674dfc7d99Sopenharmony_ci }, 684dfc7d99Sopenharmony_ci "build": { 694dfc7d99Sopenharmony_ci "group_type": { 704dfc7d99Sopenharmony_ci "base_group" : [ 714dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/profile:ressched_plugin_config", 724dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/profile:ressched_plugin_switch", 734dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/cgroup_sched_plugin/profiles:process_group_config" 744dfc7d99Sopenharmony_ci ], 754dfc7d99Sopenharmony_ci "fwk_group" : [ 764dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/interfaces/innerkits/ressched_client:ressched_client", 774dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched_executor/interfaces/innerkits/ressched_executor_client:resschedexe_client", 784dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/interfaces/kits/js/napi:systemload", 794dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/common:ressched_common_utils" 804dfc7d99Sopenharmony_ci ], 814dfc7d99Sopenharmony_ci "service_group" : [ 824dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/services:resschedsvc", 834dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/socperf_plugin:socperf_plugin", 844dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched_executor/plugins/socperf_executor_plugin:socperf_executor_plugin", 854dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/frame_aware_plugin:frame_aware_plugin", 864dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/device_standby_plugin:device_standby_plugin", 874dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/sa_profile:ressched_sa_profile", 884dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/etc/init:resource_schedule_service.cfg", 894dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched_executor/services:resschedexesvc", 904dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched_executor/sa_profile:resschedexe_sa_profile", 914dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched_executor/etc/init:resource_schedule_executor.cfg", 924dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/cgroup_sched_plugin/framework:cgroup_sched", 934dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/cgroup_sched_plugin/framework/process_group:libprocess_group" 944dfc7d99Sopenharmony_ci ] 954dfc7d99Sopenharmony_ci }, 964dfc7d99Sopenharmony_ci "inner_kits": [ 974dfc7d99Sopenharmony_ci { 984dfc7d99Sopenharmony_ci "header": { 994dfc7d99Sopenharmony_ci "header_base": "//foundation/resourceschedule/resource_schedule_service/ressched/interfaces/innerkits/ressched_client/include", 1004dfc7d99Sopenharmony_ci "header_files": [ 1014dfc7d99Sopenharmony_ci "ires_sched_service.h", 1024dfc7d99Sopenharmony_ci "res_sa_init.h", 1034dfc7d99Sopenharmony_ci "res_sched_client.h", 1044dfc7d99Sopenharmony_ci "res_sched_errors.h", 1054dfc7d99Sopenharmony_ci "res_sched_service_proxy.h", 1064dfc7d99Sopenharmony_ci "res_type.h", 1074dfc7d99Sopenharmony_ci "res_sched_ipc_interface_code.h", 1084dfc7d99Sopenharmony_ci "res_sched_kill_reason.h", 1094dfc7d99Sopenharmony_ci "res_sched_systemload_notifier_client.h", 1104dfc7d99Sopenharmony_ci "res_sched_systemload_notifier_stub.h" 1114dfc7d99Sopenharmony_ci ] 1124dfc7d99Sopenharmony_ci }, 1134dfc7d99Sopenharmony_ci "name": "//foundation/resourceschedule/resource_schedule_service/ressched/interfaces/innerkits/ressched_client:ressched_client" 1144dfc7d99Sopenharmony_ci }, 1154dfc7d99Sopenharmony_ci { 1164dfc7d99Sopenharmony_ci "header": { 1174dfc7d99Sopenharmony_ci "header_base": "//foundation/resourceschedule/resource_schedule_service/ressched/services/resschedmgr/pluginbase/include", 1184dfc7d99Sopenharmony_ci "header_files": [ 1194dfc7d99Sopenharmony_ci "config_info.h", 1204dfc7d99Sopenharmony_ci "plugin.h", 1214dfc7d99Sopenharmony_ci "res_data.h" 1224dfc7d99Sopenharmony_ci ] 1234dfc7d99Sopenharmony_ci }, 1244dfc7d99Sopenharmony_ci "name": "//foundation/resourceschedule/resource_schedule_service/ressched/services:resschedsvc" 1254dfc7d99Sopenharmony_ci }, 1264dfc7d99Sopenharmony_ci { 1274dfc7d99Sopenharmony_ci "header": { 1284dfc7d99Sopenharmony_ci "header_base": "//foundation/resourceschedule/resource_schedule_service/ressched_executor/interfaces/innerkits/ressched_executor_client/include", 1294dfc7d99Sopenharmony_ci "header_files": [ 1304dfc7d99Sopenharmony_ci "ires_sched_exe_service.h", 1314dfc7d99Sopenharmony_ci "res_sched_exe_client.h", 1324dfc7d99Sopenharmony_ci "res_sched_exe_constants.h", 1334dfc7d99Sopenharmony_ci "res_sched_exe_service_proxy.h", 1344dfc7d99Sopenharmony_ci "res_exe_type.h" 1354dfc7d99Sopenharmony_ci ] 1364dfc7d99Sopenharmony_ci }, 1374dfc7d99Sopenharmony_ci "name": "//foundation/resourceschedule/resource_schedule_service/ressched_executor/interfaces/innerkits/ressched_executor_client:resschedexe_client" 1384dfc7d99Sopenharmony_ci }, 1394dfc7d99Sopenharmony_ci { 1404dfc7d99Sopenharmony_ci "header": { 1414dfc7d99Sopenharmony_ci "header_base": "//foundation/resourceschedule/resource_schedule_service/ressched/services/resschedmgr/pluginbase/include", 1424dfc7d99Sopenharmony_ci "header_files": [ 1434dfc7d99Sopenharmony_ci "config_info.h", 1444dfc7d99Sopenharmony_ci "plugin.h", 1454dfc7d99Sopenharmony_ci "res_data.h" 1464dfc7d99Sopenharmony_ci ] 1474dfc7d99Sopenharmony_ci }, 1484dfc7d99Sopenharmony_ci "name": "//foundation/resourceschedule/resource_schedule_service/ressched_executor/services:resschedexesvc" 1494dfc7d99Sopenharmony_ci }, 1504dfc7d99Sopenharmony_ci { 1514dfc7d99Sopenharmony_ci "header": { 1524dfc7d99Sopenharmony_ci "header_base": "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/cgroup_sched_plugin/framework/sched_controller/include", 1534dfc7d99Sopenharmony_ci "header_files": [ 1544dfc7d99Sopenharmony_ci "cgroup_adjuster.h", 1554dfc7d99Sopenharmony_ci "cgroup_event_handler.h", 1564dfc7d99Sopenharmony_ci "sched_controller.h", 1574dfc7d99Sopenharmony_ci "supervisor.h" 1584dfc7d99Sopenharmony_ci ] 1594dfc7d99Sopenharmony_ci }, 1604dfc7d99Sopenharmony_ci "name": "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/cgroup_sched_plugin/framework:cgroup_sched" 1614dfc7d99Sopenharmony_ci }, 1624dfc7d99Sopenharmony_ci { 1634dfc7d99Sopenharmony_ci "header": { 1644dfc7d99Sopenharmony_ci "header_base": "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/cgroup_sched_plugin/framework/process_group/include", 1654dfc7d99Sopenharmony_ci "header_files": [ 1664dfc7d99Sopenharmony_ci "sched_policy.h" 1674dfc7d99Sopenharmony_ci ] 1684dfc7d99Sopenharmony_ci }, 1694dfc7d99Sopenharmony_ci "name": "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/cgroup_sched_plugin/framework/process_group:libprocess_group" 1704dfc7d99Sopenharmony_ci }, 1714dfc7d99Sopenharmony_ci { 1724dfc7d99Sopenharmony_ci "header": { 1734dfc7d99Sopenharmony_ci "header_base": "//foundation/resourceschedule/resource_schedule_service/ressched/common/include", 1744dfc7d99Sopenharmony_ci "header_files": [ 1754dfc7d99Sopenharmony_ci "ioobe_task.h", 1764dfc7d99Sopenharmony_ci "oobe_datashare_utils.h", 1774dfc7d99Sopenharmony_ci "oobe_manager.h" 1784dfc7d99Sopenharmony_ci ] 1794dfc7d99Sopenharmony_ci }, 1804dfc7d99Sopenharmony_ci "name": "//foundation/resourceschedule/resource_schedule_service/ressched/common:ressched_common_utils" 1814dfc7d99Sopenharmony_ci } 1824dfc7d99Sopenharmony_ci ], 1834dfc7d99Sopenharmony_ci "test": [ 1844dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/test/unittest:unittest", 1854dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched_executor/test/unittest:unittest", 1864dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched_executor/test/fuzztest:fuzztest", 1874dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/cgroup_sched_plugin/test/unittest:unittest", 1884dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/sched_controller/test/unittest:unittest", 1894dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/frame_aware_plugin/test/unittest:unittest", 1904dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/socperf_plugin/test/unittest:unittest", 1914dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/socperf_plugin/test/fuzztest:fuzztest", 1924dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/device_standby_plugin/test/fuzztest:fuzztest", 1934dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/test/fuzztest:fuzztest", 1944dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/test/testutil:ressched_test", 1954dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/sched_controller/test/fuzztest:fuzztest", 1964dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/interfaces/kits/test/unittest/systemload_jsunittest:js_unittest", 1974dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/plugins/cgroup_sched_plugin/test/fuzztest:fuzztest" 1984dfc7d99Sopenharmony_ci ] 1994dfc7d99Sopenharmony_ci }, 2004dfc7d99Sopenharmony_ci "hisysevent_config": [ 2014dfc7d99Sopenharmony_ci "//foundation/resourceschedule/resource_schedule_service/ressched/hisysevent.yaml" 2024dfc7d99Sopenharmony_ci ] 2034dfc7d99Sopenharmony_ci } 2044dfc7d99Sopenharmony_ci} 205