1# Copyright (C) 2020 The Android Open Source Project 2# 3# Licensed under the Apache License, Version 2.0 (the License); 4# you may not use this file except in compliance with the License. 5# You may obtain a copy of the License at 6# 7# http://www.apache.org/licenses/LICENSE-2.0 8# 9# Unless required by applicable law or agreed to in writing, software 10# distributed under the License is distributed on an AS IS BASIS, 11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12# See the License for the specific language governing permissions and 13# limitations under the License. 14 15module: "android.automotive.watchdog.sysprop" 16owner: Platform 17 18# Interval in seconds between consecutive boot-time performance data collections. 19prop { 20 api_name: "boottimeCollectionInterval" 21 type: Integer 22 scope: Internal 23 access: Readonly 24 prop_name: "ro.carwatchdog.boottime_collection_interval" 25} 26 27# Maximum number of periodically collected records to be cached in memory. 28prop { 29 api_name: "periodicCollectionBufferSize" 30 type: Integer 31 scope: Internal 32 access: Readonly 33 prop_name: "ro.carwatchdog.periodic_collection_buffer_size" 34} 35 36# Interval in seconds between consecutive periodic performance data collections. 37prop { 38 api_name: "periodicCollectionInterval" 39 type: Integer 40 scope: Internal 41 access: Readonly 42 prop_name: "ro.carwatchdog.periodic_collection_interval" 43} 44 45# Top N per-UID statistics/category collected by the performance data collector. 46prop { 47 api_name: "topNStatsPerCategory" 48 type: Integer 49 scope: Internal 50 access: Readonly 51 prop_name: "ro.carwatchdog.top_n_stats_per_category" 52} 53 54# Top N per-process statistics/category collected by the performance data collector. 55prop { 56 api_name: "topNStatsPerSubcategory" 57 type: Integer 58 scope: Internal 59 access: Readonly 60 prop_name: "ro.carwatchdog.top_n_stats_per_subcategory" 61} 62