diff options
author | Eric Milkie <milkie@10gen.com> | 2018-04-13 15:06:52 -0400 |
---|---|---|
committer | Eric Milkie <milkie@10gen.com> | 2018-04-16 13:29:04 -0400 |
commit | 721b194f8c194db500a687e62526c8e1f8a65a10 (patch) | |
tree | c451248cb8ff567d49020d17da9339bbecb7b70f | |
parent | 22ab3dc578d7272a627809314839a760681ba4f4 (diff) | |
download | mongo-721b194f8c194db500a687e62526c8e1f8a65a10.tar.gz |
SERVER-34469 fix off-by-one error in CollectionLockTimeout test
-rw-r--r-- | src/mongo/db/concurrency/d_concurrency_test.cpp | 3 |
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) { |