Merge lp:~mardy/location-service/old-location-1551686 into lp:location-service/trunk
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | lp:~mardy/location-service/old-location-1551686 | ||||
Merge into: | lp:location-service/trunk | ||||
Diff against target: |
431 lines (+273/-8) 9 files modified
src/location_service/com/ubuntu/location/CMakeLists.txt (+1/-0) src/location_service/com/ubuntu/location/service/daemon.cpp (+2/-1) src/location_service/com/ubuntu/location/service/implementation.cpp (+2/-0) src/location_service/com/ubuntu/location/service/implementation.h (+5/-0) src/location_service/com/ubuntu/location/service/position_obfuscator.cpp (+68/-0) src/location_service/com/ubuntu/location/service/position_obfuscator.h (+74/-0) tests/CMakeLists.txt (+1/-0) tests/acceptance_tests.cpp (+19/-7) tests/obfuscator_test.cpp (+101/-0) |
||||
To merge this branch: | bzr merge lp:~mardy/location-service/old-location-1551686 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Approve | |
Ubuntu Phablet Team | Pending | ||
Review via email: mp+293075@code.launchpad.net |
Commit message
Decrease accuracy according to the update's age
Description of the change
Decrease accuracy according to the update's age
Unmerged revisions
- 222. By Alberto Mardegan
-
Merge trunk
* Small fixes around provider loading added: tests/mock_engine.h
* Use a fusion engine provider to generate higher quality position
updates added:
include/location_ service/ com/ubuntu/ location/ fusion_ provider. h
include/location_ service/ com/ubuntu/ location/ fusion_ provider_ selecti
on_policy.h
include/location_ service/ com/ubuntu/ location/ newer_or_ more_accurate_
update_selector.h
include/location_ service/ com/ubuntu/ location/ newer_update_ selector. h
include/location_ service/ com/ubuntu/ location/ update_ selector. h
src/location_service/ com/ubuntu/ location/ fusion_ provider. cpp
src/location_service/ com/ubuntu/ location/ fusion_ provider_ selection_ p
olicy.cpp
* Enable dual landings according to https://wiki.ubuntu. com/citrain/ LandingProcess# Dual-landing_ for_stable_ and_devel:
* Both vivid+overlay and xenial packages are built from the same
source.
* To account for differences in major revisions (necessary to handle
the g++ 5 ABI break), we generate install files on the fly.
* Lower number of concurrent clients to stabilize acceptance test on
loaded builders.
* No change rebuild.
* No change rebuild.
* libubuntu-location- service3: Replaces libubuntu- location- service2,
config file /etc/gps.conf in both packages.
* Bump major revision and fix LP:#1478750 to account for toolchain update.
* Log to stderr by default, relying on upstart to rotate logs
appropriately. (LP: #1447110)
* Add SntpClient for querying reference time information. - 221. By Alberto Mardegan
-
Add tests
- 220. By Alberto Mardegan
-
Fix tests
- 219. By Alberto Mardegan
-
Move aging function into new obfuscator class
- 218. By Alberto Mardegan
-
WIP first draft
PASSED: Continuous integration, rev:222 jenkins. qa.ubuntu. com/job/ location- service- ci/429/ jenkins. qa.ubuntu. com/job/ location- service- vivid-amd64- ci/101 jenkins. qa.ubuntu. com/job/ location- service- vivid-armhf- ci/101 jenkins. qa.ubuntu. com/job/ location- service- vivid-armhf- ci/101/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ location- service- vivid-i386- ci/101
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/location- service- ci/429/ rebuild
http://