Merge lp://staging/~ssweeny/location-service/espoo-delayed-provider.15.04 into lp://staging/location-service/15.04
Proposed by
Scott Sweeny
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~ssweeny/location-service/espoo-delayed-provider.15.04 |
Merge into: | lp://staging/location-service/15.04 |
Prerequisite: | lp://staging/~ssweeny/location-service/delayed-providers.15.04 |
Diff against target: |
220 lines (+141/-5) 5 files modified
include/location_service/com/ubuntu/location/provider.h (+1/-1) src/location_service/com/ubuntu/location/provider.cpp (+1/-1) src/location_service/com/ubuntu/location/providers/remote/provider.cpp (+136/-1) src/location_service/com/ubuntu/location/providers/remote/provider.h (+2/-1) tests/mock_delayed_provider.h (+1/-1) |
To merge this branch: | bzr merge lp://staging/~ssweeny/location-service/espoo-delayed-provider.15.04 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Thomas Voß (community) | Needs Fixing | ||
Review via email: mp+275424@code.staging.launchpad.net |
Commit message
Ensure that we use a delayed provider when the espoo service is not running.
Description of the change
Ensure that the remote provider creates a delayed provider in the case in which the service is not ready. This allows the location service to be started without having the here blobs running.
To post a comment you must log in.
Unmerged revisions
- 200. By Scott Sweeny
-
Merge delayed-provider branch
- 199. By Manuel de la Peña
-
Ensure that we use a delayed provider when the espoo service is not running.
- 198. By Manuel de la Peña
-
Added support for delayed providers.
A remark inline about splitting changes between espoo-delayed. provider. 15.04 and delayed- provider. 15.04.
One other remark: I would prefer a set of more sophisticated test cases that exercise the timing logic. Otherwise, we would have to invest significant manual testing efforts for each landing to ensure correct behavior. Would you mind introducing such tests into this MP?