android_system_core/libprocessgroup/profiles
Rick Yiu 0b211fa8b3 libprocessgroup: add support to set aggregate profiles
To support setting multiple profiles with one call. The json format
is as below example.

  "AggregateProfiles": [
    ...
    {
      "Name": "SCHED_SP_BACKGROUND",
      "Profiles": [ "HighEnergySaving", "LowIoPriority", "TimerSlackHigh" ]
    },
    ...
  }

Bug: 139521784
Test: SetProfile works as expected
Change-Id: Ibe14ed57d5169cafcbcbbdb054df3ed171a2f6a2
2019-09-30 08:35:28 +00:00
..
Android.bp libprocessgroup: Add VTS tests for vendor JSON files 2019-03-15 16:28:42 -07:00
Android.mk libprocessgroup: Add VTS tests for vendor JSON files 2019-03-15 16:28:42 -07:00
TEST_MAPPING Add schema for task profiles 2019-02-19 13:26:46 -08:00
cgroups.json Add blkio cgroup to libprocessgroup 2019-02-27 11:23:14 +08:00
cgroups.proto Add schema for task profiles 2019-02-19 13:26:46 -08:00
cgroups.recovery.json
cgroups_test.h libprocessgroup_proto_test split into multiple files 2019-03-15 12:34:42 -07:00
task_profiles.json libprocessgroup: add support to set aggregate profiles 2019-09-30 08:35:28 +00:00
task_profiles.proto libprocessgroup: add support to set aggregate profiles 2019-09-30 08:35:28 +00:00
task_profiles_test.h libprocessgroup_proto_test split into multiple files 2019-03-15 12:34:42 -07:00
test.cpp libprocessgroup_proto_test split into multiple files 2019-03-15 12:34:42 -07:00
test_vendor.cpp libprocessgroup: Add VTS tests for vendor JSON files 2019-03-15 16:28:42 -07:00
vts_processgroup_validate_test.xml libprocessgroup: Add VTS tests for vendor JSON files 2019-03-15 16:28:42 -07:00