summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Milkie <milkie@10gen.com>2018-04-13 15:06:52 -0400
committerEric Milkie <milkie@10gen.com>2018-04-16 13:29:04 -0400
commit721b194f8c194db500a687e62526c8e1f8a65a10 (patch)
treec451248cb8ff567d49020d17da9339bbecb7b70f
parent22ab3dc578d7272a627809314839a760681ba4f4 (diff)
downloadmongo-721b194f8c194db500a687e62526c8e1f8a65a10.tar.gz
SERVER-34469 fix off-by-one error in CollectionLockTimeout test
-rw-r--r--src/mongo/db/concurrency/d_concurrency_test.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/concurrency/d_concurrency_test.cpp b/src/mongo/db/concurrency/d_concurrency_test.cpp
index 3dd7c3341c3..5c04128a022 100644
--- a/src/mongo/db/concurrency/d_concurrency_test.cpp
+++ b/src/mongo/db/concurrency/d_concurrency_test.cpp
@@ -1230,7 +1230,8 @@ TEST_F(DConcurrencyTestFixture, CollectionLockTimeout) {
opctx2->lockState(), "testdb.test"_sd, MODE_X, Date_t::now() + timeoutMillis);
ASSERT(!CL2.isLocked());
Date_t t2 = Date_t::now();
- ASSERT_GTE(t2 - t1, Milliseconds(timeoutMillis));
+ // 2 terms both can have .9ms rounded away, so we adjust by + 1.
+ ASSERT_GTE(t2 - t1 + Milliseconds(1), Milliseconds(timeoutMillis));
}
TEST_F(DConcurrencyTestFixture, CompatibleFirstWithSXIS) {