summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/test/suite/test_flcs01.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/test/suite/test_flcs01.py')
-rwxr-xr-x[-rw-r--r--]src/third_party/wiredtiger/test/suite/test_flcs01.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/third_party/wiredtiger/test/suite/test_flcs01.py b/src/third_party/wiredtiger/test/suite/test_flcs01.py
index 4e5f90989b6..fae21b7e02c 100644..100755
--- a/src/third_party/wiredtiger/test/suite/test_flcs01.py
+++ b/src/third_party/wiredtiger/test/suite/test_flcs01.py
@@ -41,8 +41,8 @@ class test_flcs01(wttest.WiredTigerTestCase):
conn_config = 'in_memory=false'
# Evict the page to force reconciliation.
- def evict(self, uri, key, check_value):
- evict_cursor = self.session.open_cursor(uri, None, "debug=(release_evict)")
+ def evict(self, ds, uri, key, check_value):
+ evict_cursor = ds.open_cursor(uri, None, "debug=(release_evict)")
self.session.begin_transaction()
v = evict_cursor[key]
self.assertEqual(v, check_value)
@@ -105,6 +105,7 @@ class test_flcs01(wttest.WiredTigerTestCase):
self.check_prev(cursor, k, 0)
self.session.rollback_transaction()
+ @wttest.skip_for_hook("tiered", "crashes in evict function, during cursor reset") # FIXME-WT-9809
def test_flcs(self):
uri = "table:test_flcs01"
nrows = 44
@@ -120,7 +121,7 @@ class test_flcs01(wttest.WiredTigerTestCase):
appendkey2 = nrows + 17
# Write a few records.
- cursor = self.session.open_cursor(uri)
+ cursor = ds.open_cursor(uri)
self.session.begin_transaction()
for i in range(1, nrows + 1):
cursor[i] = i
@@ -186,7 +187,7 @@ class test_flcs01(wttest.WiredTigerTestCase):
self.session.rollback_transaction()
# Evict the page to force reconciliation.
- self.evict(uri, 1, 1)
+ self.evict(ds, uri, 1, 1)
# The committed zeros should still be there.
self.session.begin_transaction()