diff options
author | Luke Chen <luke.chen@mongodb.com> | 2021-11-15 17:17:19 +1100 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-11-15 06:45:10 +0000 |
commit | 5ae1743d30a508fbdbb63eb85bcd628c2123a624 (patch) | |
tree | 50dbe37b7571355464823b69b99f8a6126980928 /src/third_party/wiredtiger/test/suite/test_stat04.py | |
parent | bf73aa9e17d57086333ae545e02dd9172a14c944 (diff) | |
download | mongo-5ae1743d30a508fbdbb63eb85bcd628c2123a624.tar.gz |
Import wiredtiger: 6eeb4f7e61e7b34b7667f9fdd20e6ed5c55bd498 from branch mongodb-master
ref: 180c9bfa72..6eeb4f7e61
for: 5.2.0
WT-8287 Implement timestamping and history for fixed-length column store.
Diffstat (limited to 'src/third_party/wiredtiger/test/suite/test_stat04.py')
-rw-r--r-- | src/third_party/wiredtiger/test/suite/test_stat04.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/third_party/wiredtiger/test/suite/test_stat04.py b/src/third_party/wiredtiger/test/suite/test_stat04.py index 4505547e9e6..8a8a9bcda4a 100644 --- a/src/third_party/wiredtiger/test/suite/test_stat04.py +++ b/src/third_party/wiredtiger/test/suite/test_stat04.py @@ -37,10 +37,9 @@ from wiredtiger import stat class test_stat04(wttest.WiredTigerTestCase, suite_subprocess): uripfx = 'table:test_stat04.' - # Note: stats for fixed length bit fields (valuefmt='8t') - # do not include accurate counts for kv pairs. keyfmt = [ ('col', dict(keyfmt='r', valuefmt='S', storekind='col')), + ('fix', dict(keyfmt='r', valuefmt='8t', storekind='fix')), ('row', dict(keyfmt='S', valuefmt='S', storekind='row')), ] nentries = [ @@ -95,7 +94,7 @@ class test_stat04(wttest.WiredTigerTestCase, suite_subprocess): # Remove a number of entries, at each step checking that stats match. for i in range(0, self.nentries // 37): cursor.set_key(self.genkey(i*11 % self.nentries)) - if cursor.remove() == 0: + if cursor.remove() == 0 and self.valuefmt != '8t': count -= 1 self.checkcount(uri, count) cursor.close() |