f5a9edb26fb9277e67624025ceb2fd2a98875376 |
|
28-Oct-2016 |
Benjamin Franz <bfranz@google.com> |
Complete life-cycle migration to ProvisioningManager This CL introduces an explicit call from the activity to mark provisioning as completed. Cleaning up of the worker thread and service happens independently of the activity life-cycle. Bug: 30968701 Test: runtest managed-provisioning Change-Id: I9c4d68fdcd6836a608b04445509e14ce8e10564a
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProvisioningService.java
|
f7a9eea8fe577f2f5edbbe6e73891a54351286c6 |
|
10-Oct-2016 |
Benjamin Franz <bfranz@google.com> |
Complete moves into subpackages Test: runtest managed-provisioning Change-Id: Ib67e1846c9bf84e2928f9ddb2c3f5417cc40e3b8
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProvisioningService.java
|
6fb7161fc761c817cd3e708617ae3b3d331b1069 |
|
28-Sep-2016 |
Benjamin Franz <bfranz@google.com> |
Create a singleton instance that managed provisioning e2e Create the singleton ProvisioningManager that owns the e2e lifecycle of the provisioning process. This change removes logic out of the ProvisioningService and into a testable unit. It also decouples the provisioning progress from ProvisioningActivity that simply registers and unregisters for updates as needed. Bug: 30968701 Test: runtest managed-provisioning Change-Id: Ifbbed90232fba63b5bcb956b27bafdad84a4e9ad
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProvisioningService.java
|
df9ee9fcb35bc47064a581ce10351a21b7fde3fc |
|
04-Oct-2016 |
Mahaver Chopra <mahaver@google.com> |
Make ProvisioningAnalyticsTracker a singleton Test: runtest managed-provisioning Bug: 31854960 Change-Id: I22d9f6ac5403aac33f67dac3052c3b86f837bce5
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProvisioningService.java
|
05d5528f0accab78785b2719f4762ea91d76f681 |
|
28-Sep-2016 |
Mahaver Chopra <mahaver@google.com> |
Analytics for network type. 1. Log network type the device is connected to while provisioning. Currently we only support wifi, mobile, vpn, ethernet, proxy remaing networks are logged as others. 2. Refactor provisioning analytics tracker. 3. Merged logging of dpc package name and installer package name into on api to log dpc package information. Test: Ran "runtest managed-provisioning" Bug: 31425625 Change-Id: Ibe9ae5748ea35fcd8bcd09b79253a631f083825d
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProvisioningService.java
|
ed4c14bb1aab4d3b348ad57dbc76ae379df93c67 |
|
14-Sep-2016 |
Mahaver Chopra <mahaver@google.com> |
Provisioning metrics logger Add ProvisioningMetricsLogger. Add Logging Utils and its tests. Loged DPC package name. Loged DPC package installer. Bug: 31426019 Change-Id: Icce296f73940c235099a511640ca2d30e22c548d
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProvisioningService.java
|
3fee5b87a1d3bbace3932937520b238d1b8923ef |
|
09-Sep-2016 |
Benjamin Franz <bfranz@google.com> |
Unify finalization part of provisioning Unify the various code locations that are involved in finalization of provisioning into one sub-package. This also removes code duplication and increases test coverage. Bug: 30967337 Test: 90% coverage on finalization subpackage Change-Id: I3427899fe59ed9cd1666406a902822900d5e2488
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProvisioningService.java
|
d05d6d9e83b3fe325aaf78db00474c219bb7c72c |
|
19-Aug-2016 |
Benjamin Franz <bfranz@google.com> |
Merge the two provisioning activities into one Bug: 27160514 Change-Id: Ie32cbf48539ce15ccdd75dec641a7def953c6fd8
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProvisioningService.java
|
e5574a27b8f2f789723ca142ec1339326462beb9 |
|
08-Aug-2016 |
Benjamin Franz <bfranz@google.com> |
Part 5 of service refactoring Merge the two provisioning services Bug: 25360194 Change-Id: I775fb495d6230c390faae93ed88fafa7b4c832d8
/packages/apps/ManagedProvisioning/src/com/android/managedprovisioning/provisioning/ProvisioningService.java
|