Esempio n. 1
0
 def on_testcase_start(self, testcase):
     key = testcase.id
     self.log_handler = log.RedisHandler(self.url, key, self.db, self.includes, self.excludes)
     log.add_log_handler(self.log_handler, self.log_level, self.log_layout, log.ThreadNameFilter())
Esempio n. 2
0
 def on_testrunner_start(self, testrunner):
     self._log_handler = self.create_log_handler(testrunner.id)
     log.add_log_handler(self._log_handler, self.log_level, self.log_layout, self.log_filter)
Esempio n. 3
0
 def on_testcase_start(self, testcase):
     testcase.ext_log_names = []
     basename = "%s_%s.log" % (remove_path_illegal_chars(testcase.name), testcase.index)
     self.log_name = os.path.join(testcase.log_dir, basename)
     self.log_handler = logging.FileHandler(self.log_name, delay=True)
     log.add_log_handler(self.log_handler, self.log_level, self.log_layout, log.ThreadNameFilter())