From 403fe47db62a5f15f548de0bcb3c3aaa59c2b3cf Mon Sep 17 00:00:00 2001 From: Tej Singh Date: Tue, 30 Apr 2019 12:54:21 -0700 Subject: [PATCH] Add install download failure enum Add install download failure to binary push and train info enums. Test: builds Bug: 131698812 Change-Id: I4e089e4a6af45fffa70114eac290b63950e354db --- cmds/statsd/src/atoms.proto | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/cmds/statsd/src/atoms.proto b/cmds/statsd/src/atoms.proto index 2bd429976d4c7..318d90ca91995 100644 --- a/cmds/statsd/src/atoms.proto +++ b/cmds/statsd/src/atoms.proto @@ -3296,7 +3296,10 @@ message BinaryPushStateChanged { INSTALL_STAGED_NOT_READY = 3; INSTALL_STAGED_READY = 4; INSTALL_SUCCESS = 5; - INSTALL_FAILURE = 6; + // Replaced by INSTALL_FAILURE_DOWNLOAD, INSTALL_FAILURE_STATE_MISMATCH, + // and INSTALL_FAILURE_COMMIT. + INSTALL_FAILURE = 6 [deprecated = true]; + // This enum is for installs that are manually cancelled via the Manual Update UI. INSTALL_CANCELLED = 7; INSTALLER_ROLLBACK_REQUESTED = 8; INSTALLER_ROLLBACK_INITIATED = 9; @@ -3313,6 +3316,9 @@ message BinaryPushStateChanged { INSTALL_STAGED_CANCEL_REQUESTED = 20; INSTALL_STAGED_CANCEL_SUCCESS = 21; INSTALL_STAGED_CANCEL_FAILURE = 22; + INSTALL_FAILURE_DOWNLOAD = 23; + INSTALL_FAILURE_STATE_MISMATCH = 24; + INSTALL_FAILURE_COMMIT = 25; } optional State state = 6; // Possible experiment ids for monitoring this push. @@ -5863,7 +5869,10 @@ message TrainInfo { INSTALL_STAGED_NOT_READY = 3; INSTALL_STAGED_READY = 4; INSTALL_SUCCESS = 5; - INSTALL_FAILURE = 6; + // Replaced by INSTALL_FAILURE_DOWNLOAD, INSTALL_FAILURE_STATE_MISMATCH, + // and INSTALL_FAILURE_COMMIT. + INSTALL_FAILURE = 6 [deprecated = true]; + // This enum is for installs that are manually cancelled via the Manual Update UI. INSTALL_CANCELLED = 7; INSTALLER_ROLLBACK_REQUESTED = 8; INSTALLER_ROLLBACK_INITIATED = 9; @@ -5880,6 +5889,9 @@ message TrainInfo { INSTALL_STAGED_CANCEL_REQUESTED = 20; INSTALL_STAGED_CANCEL_SUCCESS = 21; INSTALL_STAGED_CANCEL_FAILURE = 22; + INSTALL_FAILURE_DOWNLOAD = 23; + INSTALL_FAILURE_STATE_MISMATCH = 24; + INSTALL_FAILURE_COMMIT = 25; } optional Status status = 4; }