xref: /aosp_15_r20/frameworks/base/services/core/java/com/android/server/stats/stats_flags.aconfig (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1package: "com.android.server.stats"
2container: "system"
3
4# Note: To ensure compatibility across all release configurations, initiate the ramp-up process
5# only after the 'com.android.net.flags.netstats_add_entries' flag has been fully deployed.
6# This flag provides the necessary API from the Connectivity module.
7# The flag was added because the flag 'com.android.net.flags.netstats_add_entries' for API
8# is already being rolled out, and modifying behavior during an active rollout might
9# lead to unwanted issues.
10flag {
11    name: "netstats_use_add_entries"
12    namespace: "statsd"
13    description: "Use NetworkStats#addEntries to reduce memory footprint"
14    bug: "335680025"
15    is_fixed_read_only: true
16}
17
18flag {
19    name: "add_mobile_bytes_transfer_by_proc_state_puller"
20    namespace: "statsd"
21    description: "Adds mobile_bytes_transfer_by_proc_state atom with system server side aggregation"
22    bug: "309512867"
23    is_fixed_read_only: true
24}
25
26flag {
27    name: "apply_network_stats_poll_rate_limit"
28    namespace: "statsd"
29    description: "Apply a rate limit for polling network stats when pulling relevant atoms"
30    bug: "352495181"
31    is_fixed_read_only: true
32}
33
34flag {
35    name: "accumulate_network_stats_since_boot"
36    namespace: "statsd"
37    description: "Accumulate results of NetworkStats queries to avoid hitting NetworkStats persistence limit"
38    bug: "352537247"
39    is_fixed_read_only: true
40}
41
42flag {
43    name: "add_pressure_stall_information_puller"
44    namespace: "statsd"
45    description: "Adds PressureStallInformation atom logging"
46    bug: "365731097"
47    is_fixed_read_only: true
48}