diff options
author | Alex Deymo <deymo@chromium.org> | 2015-06-19 21:16:49 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-06-25 16:09:05 +0000 |
commit | 72aa0029bcdaf0169ea5c0ace5d224bdc28fcad8 (patch) | |
tree | 4c4af66d52768c323faed4bf17b3505b4aa101fc /chrome_browser_proxy_resolver_unittest.cc | |
parent | a4a80f568257b49c547ad96f1261130f5ac3ae99 (diff) |
update_engine: Migrate update_engine_client to chrome DBus bindings.
chromeos-dbus-bindings now generates the proxy inteface that we can use
to interact with update_engine DBus daemon. This CL migrates
update_engine_client to use this proxy insterface instead of dbus-glib,
removing all glib dependencies from update_engine_client.
There's a small functionallity change in the --follow flag. With this patch,
instead of polling the status every 5 seconds, we use the signals sent by
update_engine (about once a second) to monitor the update status.
BUG=chromium:419827
TEST=deployed and tested manually most flags of update_engine_client and its interaction with update_engine. Specifically, the blocking functionality was also tested.
Change-Id: Id27922cb1cdcef750d623ce4f816fbc5ecbc2354
Reviewed-on: https://chromium-review.googlesource.com/280878
Trybot-Ready: Alex Deymo <deymo@chromium.org>
Tested-by: Alex Deymo <deymo@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Alex Deymo <deymo@chromium.org>
Diffstat (limited to 'chrome_browser_proxy_resolver_unittest.cc')
0 files changed, 0 insertions, 0 deletions