commit | 0cbee8172336e310dfabf3612dfc02a2080cbef7 | [log] [tgz] |
---|---|---|
author | Arman Uguray <armansito@chromium.org> | Thu Feb 21 21:28:04 2013 |
committer | Ben Chan <benchan@chromium.org> | Fri Feb 22 21:11:48 2013 |
tree | 910a1f7ac59cdb2647b653414bb8c0967f2e0bc1 | |
parent | d1538407305ec9dfb002a8424c14b4aa0921dea6 [diff] |
shill: cellular: Mark service as "activating" once the payment is done. The service activation state is not marked as flimflam::kActivationStateActivating, when the online payment is finished and as long as the current iccid is marked as "pending". BUG=chromium-os:38851 TEST=1. Build and run unit tests. 2. Activate an unactivated LTE SIM. Once the payment completes, the mobile info dialog (accessible via the Settings UI) should display "Activating" for the "Activation Status" field. 3. Before shill resets the modem, manually reset (e.g. via suspend-resume). When the service comes back up the above described dialog should display "Activating", unless the service has successfully registered and already gone on with the automatic reset. Change-Id: Icb07bfb3f43b13613f2065c4290817cbfaaafbac Reviewed-on: https://gerrit.chromium.org/gerrit/43738 Commit-Queue: Arman Uguray <armansito@chromium.org> Reviewed-by: Arman Uguray <armansito@chromium.org> Tested-by: Arman Uguray <armansito@chromium.org> Reviewed-on: https://gerrit.chromium.org/gerrit/43800 Commit-Queue: Ben Chan <benchan@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org>