History log of /frameworks/base/core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c20379e6ec8057f8566ba05f74e527e5c081d033 15-Feb-2018 Sudheer Shanka <sudheersai@google.com> Read per-uid cpu times less often.

Schedule the read with a delay and ignore any
proc state changes during this delay duration.

Bug: 73437192
Test: atest com.android.internal.os.BatteryStatsTests
Change-Id: Ica6ec3f16ed911091e79102a2a62210edcaddf94
/frameworks/base/core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
eab672411e40a45426d1e623dc5a668a6dbefdee 11-Feb-2018 Sudheer Shanka <sudheersai@google.com> Update netpolicy,bstats tests to not assume DUT will be plugged-in.

Bug: 73037837
Test: atest com.android.server.net.ConnOnActivityStartTest
Test: atest com.android.internal.os.BstatsCpuTimesValidationTest
Change-Id: I0647b6746d7d2cc9e4d24dfb14321f3fa5ac7f1c
/frameworks/base/core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
c7a47cbf82f858cf712544e2c6db69a456b3ada0 24-Jan-2018 Sudheer Shanka <sudheersai@google.com> Fix tests due to missing FLAG_START_NEW_TASK.

Bug: 72219677
Test: atest core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
Test: atest services/tests/servicestests/src/com/android/server/net/ConnOnActivityStartTest.java
Change-Id: I43165abfb55e483e8e128006af1df2c058df15b1
/frameworks/base/core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
5c19b897ddb89481c5981195d2470f6ce5de4b1c 06-Jan-2018 Sudheer Shanka <sudheersai@google.com> Add a global setting to turn on/off the proc state cpu times tracking.

Bug: 66953194
Test: atest core/tests/coretests/src/com/android/internal/os/BatteryStatsTests.java
Test: atest hostsidetests/incident/src/com/android/server/cts/BatteryStatsValidationTest.java
Test: atest core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
Change-Id: Id26476ad77c95994f358d8bd59b6c2e6513c4c54
/frameworks/base/core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
b2f83c16d6669456b237970327ebb9c92a4789f0 14-Nov-2017 Sudheer Shanka <sudheersai@google.com> Update BatteryStatsImpl to track per-procstate cpu times.

BatteryStatsImpl will track this data by reading from
/proc/uid/<uid>/time_in_state whenever process state changes
and will include this data as part of batterystats dump.

Bug: 66953194
Test: atest core/tests/coretests/src/com/android/internal/os/BatteryStatsTests.java
Test: atest hostsidetests/incident/src/com/android/server/cts/BatteryStatsValidationTest.java
Test: atest core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java

Change-Id: Ibb3e07f518aaf7eea2a00bb95b95dc5f7e09552e
/frameworks/base/core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
82b3a4dd4d84d49a43e6a7e036d58509f132f51a 29-Nov-2017 Sudheer Shanka <sudheersai@google.com> Don't fail the tests if per-freq cpu times are not available.

Test: N/A
Change-Id: I7c6c6aef7ea9ab431fb8b2c7f04b49299be73e9b
/frameworks/base/core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
5205004ec9e5f176f2902e84204da0a1708e724a 21-Nov-2017 Sudheer Shanka <sudheersai@google.com> Add tests for validating cpu freq times in batterystats dump.

Bug: 69131035
Test: atest core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java
Change-Id: I1c6254afb22f05aea24233bdcc6d5dd68b1c8eef
/frameworks/base/core/tests/coretests/src/com/android/internal/os/BstatsCpuTimesValidationTest.java