OSDN Git Service

DO NOT MERGE: Implement metered tracking for NetworkStats summary queries.
authorStephen Chen <stewchen@google.com>
Fri, 21 Oct 2016 19:44:26 +0000 (12:44 -0700)
committerLorenzo Colitti <lorenzo@google.com>
Fri, 9 Dec 2016 04:59:33 +0000 (13:59 +0900)
commit963e8ddf6d5ea3bc34216fa03fe24402bf13940a
treed7dc7c25c741eefdcd31df021cf3c2e316add6dc
parent2a43b208ccda994b0be8722d7785fc669603cdaa
DO NOT MERGE: Implement metered tracking for NetworkStats summary queries.

Dependent on ag/1550196 where API is defined.

Bug: 31015360
Bug: 26545374
Test: runtest --path
frameworks/base/core/tests/coretests/src/android/net/NetworkStatsTest.java,
other test classes.

(cherry picked from commit 25147878974f82f875062e99cdee85dd33f3f078)

Change-Id: I46da93ba4afa968facf98f7c3d844fd0c469095a
core/java/android/app/usage/NetworkStats.java
core/java/android/app/usage/NetworkStatsManager.java
core/java/android/net/NetworkIdentity.java
core/java/android/net/NetworkStats.java
core/jni/com_android_internal_net_NetworkStatsFactory.cpp
core/tests/coretests/src/android/net/NetworkStatsTest.java
core/tests/coretests/src/com/android/internal/net/NetworkStatsFactoryTest.java
services/core/java/com/android/server/net/NetworkIdentitySet.java
services/core/java/com/android/server/net/NetworkStatsCollection.java
services/tests/servicestests/src/com/android/server/net/NetworkStatsObserversTest.java
services/tests/servicestests/src/com/android/server/net/NetworkStatsServiceTest.java