-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Disagg CI-blocker, Not Applicable
-
Storage Engines - Foundations
-
SE Foundations - Q4+ Backlog
-
None
It looks like when enabling verboseness, we get an extra (unexpected) message from the disagg logic, which appears to be fouling up the verbose test. Possibly we don't need to emit a message that happens "normally" with default settings. If it's not happening normally, we should understand why we're getting the message.
We get the message with any scenario and most of the test functions. For brevity, just running a specific test and scenario:
$ python3 ../test/suite/run.py --hook disagg -v 2
...
[pid:12648]: Traceback (most recent call last):
File "/home/dda/wt/git/wt-15262-python-tests-stability-triage/test/suite/wttest.py", line 243, in _callTestMethod
method()
File "/home/dda/wt/git/wt-15262-python-tests-stability-triage/test/suite/test_verbose01.py", line 169, in test_verbose_single
with self.expect_verbose(['api'], ['WT_VERB_API'], self.is_json) as conn:
File "/opt/mongodbtoolchain/revisions/11316f1e7b36f08dcdd2ad0640af18f9287876f4/stow/python3-v4.mqf/lib/python3.10/contextlib.py", line 135, in __enter__
return next(self.gen)
File "/home/dda/wt/git/wt-15262-python-tests-stability-triage/test/suite/test_verbose01.py", line 106, in expect_verbose
conn = self.wiredtiger_open(self.home, verbose_config)
File "/home/dda/wt/git/wt-15262-python-tests-stability-triage/test/suite/wttest.py", line 356, in wiredtiger_open
conn = wiredtiger.wiredtiger_open(home, config)
File "/home/dda/wt/git/wt-15262-python-tests-stability-triage/test/suite/wthooks.py", line 202, in <lambda>
f = lambda *args: hooked_function(wiredtiger, orig_func, hook_info_name, *args)
File "/home/dda/wt/git/wt-15262-python-tests-stability-triage/test/suite/wthooks.py", line 125, in hooked_function
ret = call_func(*args)
File "/home/dda/wt/git/wt-15262-python-tests-stability-triage/test/suite/hook_disagg.py", line 376, in <lambda>
wiredtiger_open_replace(orig_wiredtiger_open, homedir, config))
File "/home/dda/wt/git/wt-15262-python-tests-stability-triage/test/suite/hook_disagg.py", line 148, in wiredtiger_open_replace
result = orig_wiredtiger_open(homedir, config)
_wiredtiger.WiredTigerError: WT_NOTFOUND: item not found
....
AssertionError: unexpected error output, contains: "[1757016570:738173][12648:0xffffb33ed020], connection: [WT_VERB_DEFAULT][ERROR]: __wti_disagg_conn_config, 1030: disaggregated checkpoint not found.: WT_NOTFOUND: item not found
"
----------------------------------------------------------------------