commit | c1067415f311f66a9a62a70dc0cbaabd55047cbe | [log] [tgz] |
---|---|---|
author | Xin Guan <guanxin@google.com> | Tue Oct 10 15:44:13 2023 +0000 |
committer | Xin Guan <guanxin@google.com> | Tue Oct 24 23:54:03 2023 +0000 |
tree | 2603cb212e89aedae0ef18692c547ec2e873bee5 | |
parent | ba0580809de18022adf86e196288bc8f2fab20cf [diff] |
Avoid transfering a large usage events list in one transaction Splits transfering the large list into multiple transactions. Also add the trunk-stable flag use_parceled_list to gate the change. Also add new test cases for ParcelableUsageEventList Bug: 301254110 Test: atest CtsUsageStatsTestCases Test: atest FrameworksCoreTests:android.app.usage.* Change-Id: Ica04833bf16013e05e326f0c38c73ed5c680404f