#!/usr/bin/python3
+import errno
import os
import pytest
import re
(out2, _) = self.proc.communicate()
print("Process exited.")
+ self.returncode = self.proc.returncode
+ if self.returncode == 0:
+ errors = [ 'btree iterators leaked!',
+ 'emergency read only!' ]
+ for e in errors:
+ if e in out2:
+ print('Debug error found in output: "{}"'.format(e))
+ self.returncode = errno.ENOMSG
+
self.stdout = out1 + out2
self.stderr = err.read()
- self.returncode = self.proc.returncode
self.vout = vlog.read().decode('utf-8')
def expect(self, pipe, regex):