diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2019-03-29 08:06:59 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2019-03-29 08:06:59 +0100 |
commit | 0cea588ec02f4af6bf87b723eb1b8efccb8e144a (patch) | |
tree | 38aed1da8556206fd577c2d34ec0af1b1af254b3 | |
parent | 254e490193f862313c8d26a499573949d637b538 (diff) | |
download | drminfo-0cea588ec02f4af6bf87b723eb1b8efccb8e144a.tar.gz |
tests: oops tweak
-rw-r--r-- | tests/drminfo/__init__.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/drminfo/__init__.py b/tests/drminfo/__init__.py index 1fbffa3..8fce7a4 100644 --- a/tests/drminfo/__init__.py +++ b/tests/drminfo/__init__.py @@ -112,6 +112,13 @@ class TestDRM(avocado.Test): self.rconsole.readline() # newline self.rconsole.readline() # command line echo + def console_trace(self, name): + while True: + msg = self.rconsole.readline() + self.lconsole.debug("%s: %s" % (name, msg.rstrip())) + if '--[ end trace' in msg: + break + def console_wait(self, good, bad = None, errmsg = None): output = "" counter = 1 @@ -129,6 +136,7 @@ class TestDRM(avocado.Test): if 'Kernel panic - not syncing' in msg: self.fail("kernel panic") if 'Oops: ' in msg: + self.console_trace("oops") self.fail("kernel oops") output += msg return output |