commit | 6ff27f578d3a4474d82dc3881441fc365e813ec9 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Wed Jul 11 06:51:41 2012 -0700 |
committer | Gerrit <chrome-bot@google.com> | Fri Jul 13 16:50:20 2012 -0700 |
tree | 7781c100313b7978a5c7357c987d24450800eda9 | |
parent | 212d60f4de8a17702dc824f4a56d7de884e18e27 [diff] |
shill: Device: Add receive / transmit byte count properties Create "RecieveByteCount" and "TransmitByteCount" properties for Devices, which increment persistently across shill instances. Also create a "ResetByteCount" method on Devices to set these counters back to zero. BUG=chromium-os:31584 TEST=New unit tests; list-devices on a real machine. Restart shill, and ensure byte counts are persisted to disk. Write a "reset-counters" test script and ensure that this resets the counters and the on-disk values are set to 0 as well. Change-Id: I8d285310d153e1e219ef523528b575e2c600de01 Reviewed-on: https://gerrit.chromium.org/gerrit/27300 Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Ready: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>