commit | 385b9bccbcdb5395e1fc8903a0f14cb6016b01c3 | [log] [tgz] |
---|---|---|
author | Darin Petkov <petkov@chromium.org> | Mon Dec 03 15:25:05 2012 +0100 |
committer | Gerrit <chrome-bot@google.com> | Wed Dec 05 05:12:31 2012 -0800 |
tree | 9e12183dcb5b6fd03adadc92727d342fdc2a7b40 | |
parent | 8a46890363301a4e28fe3175e194703409e344dc [diff] |
shill: Detect connectivity failures: drops and connect attempts. The base Service class monitors and keeps history of the service state transitions. When a certain threshold of failures is reached within the specified period of time, connectivity logs will be stashed away to be included in feedback (or automatically uploaded). BUG=chromium-os:35950,chromium-os:35953 TEST=unit tests Change-Id: Id2c8b110eb1af14188eeda5f42084442671d5c9f Reviewed-on: https://gerrit.chromium.org/gerrit/39078 Tested-by: Darin Petkov <petkov@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Ready: Darin Petkov <petkov@chromium.org>