示例#1
0
 def addError(self, test, err):
     configuration.sdir_has_content = True
     super(LLDBTestResult, self).addError(test, err)
     method = getattr(test, "markError", None)
     if method:
         method()
     if configuration.parsable:
         self.stream.write("FAIL: LLDB (%s) :: %s\n" % (self._config_string(test), str(test)))
     if self.results_formatter:
         self.results_formatter.handle_event(
             EventBuilder.event_for_error(test, err))
示例#2
0
    def addError(self, test, err):
        configuration.sdir_has_content = True
        if self._isBuildError(err):
            self._saveBuildErrorTuple(test, err)
        else:
            super(LLDBTestResult, self).addError(test, err)

        method = getattr(test, "markError", None)
        if method:
            method()
        self.stream.write("FAIL: LLDB (%s) :: %s\n" %
                          (self._config_string(test), str(test)))
        if self.results_formatter:
            # Handle build errors as a separate event type
            if self._isBuildError(err):
                error_event = EventBuilder.event_for_build_error(test, err)
            else:
                error_event = EventBuilder.event_for_error(test, err)
            self.results_formatter.handle_event(error_event)
示例#3
0
    def addError(self, test, err):
        configuration.sdir_has_content = True
        if self._isBuildError(err):
            self._saveBuildErrorTuple(test, err)
        else:
            super(LLDBTestResult, self).addError(test, err)

        method = getattr(test, "markError", None)
        if method:
            method()
        if configuration.parsable:
            self.stream.write("FAIL: LLDB (%s) :: %s\n" % (self._config_string(test), str(test)))
        if self.results_formatter:
            # Handle build errors as a separate event type
            if self._isBuildError(err):
                error_event = EventBuilder.event_for_build_error(test, err)
            else:
                error_event = EventBuilder.event_for_error(test, err)
            self.results_formatter.handle_event(error_event)