diff options
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.py | 9 |
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() |