Merge "Update comments and bump batterystats version to 30."
This commit is contained in:
committed by
Android (Google) Code Review
commit
cd55f80738
@@ -235,8 +235,11 @@ public abstract class BatteryStats implements Parcelable {
|
||||
* New in version 29:
|
||||
* - Process states re-ordered. TOP_SLEEPING now below BACKGROUND. HEAVY_WEIGHT introduced.
|
||||
* - CPU times per UID process state
|
||||
* New in version 30:
|
||||
* - Uid.PROCESS_STATE_FOREGROUND_SERVICE only tracks
|
||||
* ActivityManager.PROCESS_STATE_FOREGROUND_SERVICE.
|
||||
*/
|
||||
static final int CHECKIN_VERSION = 29;
|
||||
static final int CHECKIN_VERSION = 30;
|
||||
|
||||
/**
|
||||
* Old version, we hit 9 and ran out of room, need to remove.
|
||||
@@ -694,17 +697,17 @@ public abstract class BatteryStats implements Parcelable {
|
||||
// total time a uid has had any processes running at all.
|
||||
|
||||
/**
|
||||
* Time this uid has any processes in the top state (or above such as persistent).
|
||||
* Time this uid has any processes in the top state.
|
||||
*/
|
||||
public static final int PROCESS_STATE_TOP = 0;
|
||||
/**
|
||||
* Time this uid has any process with a started out bound foreground service, but
|
||||
* Time this uid has any process with a started foreground service, but
|
||||
* none in the "top" state.
|
||||
*/
|
||||
public static final int PROCESS_STATE_FOREGROUND_SERVICE = 1;
|
||||
/**
|
||||
* Time this uid has any process in an active foreground state, but none in the
|
||||
* "top sleeping" or better state.
|
||||
* "foreground service" or better state. Persistent and other foreground states go here.
|
||||
*/
|
||||
public static final int PROCESS_STATE_FOREGROUND = 2;
|
||||
/**
|
||||
|
||||
@@ -674,14 +674,13 @@ message UidProto {
|
||||
// needed:
|
||||
// top > foreground service > foreground > background > top sleeping > heavy weight > cache
|
||||
enum State {
|
||||
// Time this uid has any processes in the top state (or above such as
|
||||
// persistent).
|
||||
// Time this uid has any processes in the top state.
|
||||
PROCESS_STATE_TOP = 0;
|
||||
// Time this uid has any process with a started out bound foreground
|
||||
// service, but none in the "top" state.
|
||||
// Time this uid has any process with a started foreground service, but
|
||||
// none in the "top" state.
|
||||
PROCESS_STATE_FOREGROUND_SERVICE = 1;
|
||||
// Time this uid has any process in an active foreground state, but none
|
||||
// in the "top sleeping" or better state.
|
||||
// Time this uid has any process in an active foreground state, but none in the
|
||||
// "foreground service" or better state. Persistent and other foreground states go here.
|
||||
PROCESS_STATE_FOREGROUND = 2;
|
||||
// Time this uid has any process in an active background state, but none
|
||||
// in the "foreground" or better state.
|
||||
|
||||
Reference in New Issue
Block a user