summaryrefslogtreecommitdiff
path: root/update_manager/update_manager_unittest.cc
diff options
context:
space:
mode:
authorGilad Arnold <garnold@chromium.org>2014-06-19 12:35:24 -0700
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-06-24 20:13:10 +0000
commitb227199133f2d694414293697c67599a761f23be (patch)
tree2a7a2d080b01ae9f1018a4ca1eabc7fa4ae57cd4 /update_manager/update_manager_unittest.cc
parentb3b05446d3ef9620c90084e11cd1ae4eca20f4a2 (diff)
UM: Make the evaluation timeout configurable.
This allows the client to construct the UpdateManager with a custom evaluation timeout for sync policy requests, which is in turn being passed to each EvaluationContext instance used for sync policy evaluation. BUG=chromium:363790 TEST=Unit tests. Change-Id: I5a6ec02a3ca2a2c611276eacbcda6aac8304e929 Reviewed-on: https://chromium-review.googlesource.com/204687 Reviewed-by: Gilad Arnold <garnold@chromium.org> Commit-Queue: Gilad Arnold <garnold@chromium.org> Tested-by: Gilad Arnold <garnold@chromium.org>
Diffstat (limited to 'update_manager/update_manager_unittest.cc')
-rw-r--r--update_manager/update_manager_unittest.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/update_manager/update_manager_unittest.cc b/update_manager/update_manager_unittest.cc
index fa6f9dd2..640fbb32 100644
--- a/update_manager/update_manager_unittest.cc
+++ b/update_manager/update_manager_unittest.cc
@@ -58,7 +58,8 @@ class UmUpdateManagerTest : public ::testing::Test {
protected:
virtual void SetUp() {
fake_state_ = new FakeState();
- umut_.reset(new UpdateManager(&fake_clock_, fake_state_));
+ umut_.reset(new UpdateManager(&fake_clock_, TimeDelta::FromSeconds(5),
+ fake_state_));
}
FakeState* fake_state_; // Owned by the umut_.