diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/lib/oeqa/targetcontrol.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/meta/lib/oeqa/targetcontrol.py b/meta/lib/oeqa/targetcontrol.py index 0b2915d5cc..2aa548e1ad 100644 --- a/meta/lib/oeqa/targetcontrol.py +++ b/meta/lib/oeqa/targetcontrol.py | |||
@@ -117,9 +117,9 @@ class QemuTarget(BaseTarget): | |||
117 | import oe.path | 117 | import oe.path |
118 | bb.utils.mkdirhier(self.testdir) | 118 | bb.utils.mkdirhier(self.testdir) |
119 | self.qemurunnerlog = os.path.join(self.testdir, 'qemurunner_log.%s' % self.datetime) | 119 | self.qemurunnerlog = os.path.join(self.testdir, 'qemurunner_log.%s' % self.datetime) |
120 | loggerhandler = logging.FileHandler(self.qemurunnerlog) | 120 | self.loggerhandler = logging.FileHandler(self.qemurunnerlog) |
121 | loggerhandler.setFormatter(logging.Formatter("%(levelname)s: %(message)s")) | 121 | self.loggerhandler.setFormatter(logging.Formatter("%(levelname)s: %(message)s")) |
122 | self.logger.addHandler(loggerhandler) | 122 | self.logger.addHandler(self.loggerhandler) |
123 | oe.path.symlink(os.path.basename(self.qemurunnerlog), os.path.join(self.testdir, 'qemurunner_log'), force=True) | 123 | oe.path.symlink(os.path.basename(self.qemurunnerlog), os.path.join(self.testdir, 'qemurunner_log'), force=True) |
124 | 124 | ||
125 | if d.getVar("DISTRO") == "poky-tiny": | 125 | if d.getVar("DISTRO") == "poky-tiny": |
@@ -183,6 +183,7 @@ class QemuTarget(BaseTarget): | |||
183 | 183 | ||
184 | def stop(self): | 184 | def stop(self): |
185 | self.runner.stop() | 185 | self.runner.stop() |
186 | self.logger.removeHandler(self.loggerhandler) | ||
186 | self.connection = None | 187 | self.connection = None |
187 | self.ip = None | 188 | self.ip = None |
188 | self.server_ip = None | 189 | self.server_ip = None |