(Reported by keith.bostic):
This code in wttest.py
. except wiredtiger.WiredTigerError as e:
print("Failed wiredtiger_open: dir '%s', config '%s'" % \
(home, conn_param))
raise e
leads to this in test_txn19.py
if expect_fail:
with self.expectedStdoutPattern('Failed wiredtiger_open'):
errmsg = '/WT_TRY_SALVAGE: database corruption detected/'
We should report errors to stderr, not stdout.