summaryrefslogtreecommitdiff
path: root/mock_payload_state.h
diff options
context:
space:
mode:
authorGilad Arnold <garnold@chromium.org>2014-10-02 10:34:54 -0700
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-10-18 01:39:10 +0000
commit519cfc71f0a2f7f01adb51acd19b5cd23d2c93a2 (patch)
tree32b424d8c72226e13650ef16197614c19545b46e /mock_payload_state.h
parentd78caf9baf2026a356130f4754af2c504f423945 (diff)
update_engine: Move scattering wait period store/load to PayloadState.
This is needed for decoupling the inference/use of this value from its storing/loading, as we shift the former into the Update Manager. BUG=chromium:384087 TEST=Unit tests. Change-Id: I4b278dc817b6f148d5638122f934e9d1e280bfae Reviewed-on: https://chromium-review.googlesource.com/221250 Reviewed-by: Alex Vakulenko <avakulenko@chromium.org> Tested-by: Gilad Arnold <garnold@chromium.org> Reviewed-by: Alex Deymo <deymo@chromium.org> Commit-Queue: Gilad Arnold <garnold@chromium.org>
Diffstat (limited to 'mock_payload_state.h')
-rw-r--r--mock_payload_state.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/mock_payload_state.h b/mock_payload_state.h
index bef29975..c3175434 100644
--- a/mock_payload_state.h
+++ b/mock_payload_state.h
@@ -36,6 +36,7 @@ class MockPayloadState: public PayloadStateInterface {
MOCK_METHOD0(P2PNewAttempt, void());
MOCK_METHOD0(P2PAttemptAllowed, bool());
MOCK_METHOD1(SetUsingP2PForDownloading, void(bool value));
+ MOCK_METHOD1(SetScatteringWaitPeriod, void(base::TimeDelta));
// Getters.
MOCK_METHOD0(GetResponseSignature, std::string());
@@ -55,6 +56,7 @@ class MockPayloadState: public PayloadStateInterface {
MOCK_METHOD0(GetP2PNumAttempts, int());
MOCK_METHOD0(GetP2PFirstAttemptTimestamp, base::Time());
MOCK_METHOD0(GetUsingP2PForDownloading, bool());
+ MOCK_METHOD0(GetScatteringWaitPeriod, base::TimeDelta());
};
} // namespace chromeos_update_engine