diff options
Diffstat (limited to 'src/third_party/wiredtiger/test/suite/test_verbose01.py')
-rwxr-xr-x | src/third_party/wiredtiger/test/suite/test_verbose01.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/test/suite/test_verbose01.py b/src/third_party/wiredtiger/test/suite/test_verbose01.py index 7bd7b542803..fdf335d46a9 100755 --- a/src/third_party/wiredtiger/test/suite/test_verbose01.py +++ b/src/third_party/wiredtiger/test/suite/test_verbose01.py @@ -64,6 +64,11 @@ class test_verbose_base(wttest.WiredTigerTestCase, suite_subprocess): else: self.assertEqual(len(verbose_messages), 0) + if len(output) >= self.nlines: + # If we've read the maximum number of characters, its likely that the last line is truncated ('...'). In this + # case, trim the last message as we can't parse it. + verbose_messages = verbose_messages[:-1] + # Test the contents of each verbose message, ensuring it satisfies the expected pattern. verb_pattern = re.compile('|'.join(patterns)) for line in verbose_messages: |