diff options
author | Misha Wagner <mishaw@google.com> | 2019-01-25 15:30:14 +0000 |
---|---|---|
committer | Misha Wagner <mishaw@google.com> | 2019-01-30 16:24:00 +0000 |
commit | 4b32c9fbe996d61e874ad38167a736ab5ee5370c (patch) | |
tree | eedda4d21f2c8d191fe1e37a3b99afec8c5ea496 /apct-tests | |
parent | 4086088aa9e65ef5e4201a0ae44fc98c839de595 (diff) |
Add settings for KernelCpuThreadReader
Settings include:
- Number of buckets
- UID predicate for which threads to collect data for
Test: to test UID selection: `atest KernelCpuThreadReaderTest`
Test: to test settings application: `adb shell cmd settings put ...` and
manual inspection of `pull-source`
Bug: 123562450
Change-Id: I9d97dfc1c120fcf1b04dadb6ce24863afeff053c
Diffstat (limited to 'apct-tests')
-rw-r--r-- | apct-tests/perftests/core/src/android/os/KernelCpuThreadReaderPerfTest.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apct-tests/perftests/core/src/android/os/KernelCpuThreadReaderPerfTest.java b/apct-tests/perftests/core/src/android/os/KernelCpuThreadReaderPerfTest.java index 11c7599a508a..92348497101e 100644 --- a/apct-tests/perftests/core/src/android/os/KernelCpuThreadReaderPerfTest.java +++ b/apct-tests/perftests/core/src/android/os/KernelCpuThreadReaderPerfTest.java @@ -39,7 +39,8 @@ public class KernelCpuThreadReaderPerfTest { @Rule public final PerfStatusReporter mPerfStatusReporter = new PerfStatusReporter(); - private final KernelCpuThreadReader mKernelCpuThreadReader = KernelCpuThreadReader.create(); + private final KernelCpuThreadReader mKernelCpuThreadReader = + KernelCpuThreadReader.create(8, uid -> 1000 <= uid && uid < 2000); @Test public void timeReadCurrentProcessCpuUsage() { |