def _replace_netsnmp_obfuscated_timeout( messages: Iterable[protocol.FetcherMessage], timeout_msg: str) -> List[protocol.FetcherMessage]: return [ protocol.FetcherMessage.timeout( FetcherType.SNMP, MKTimeout(timeout_msg), Snapshot.null(), ) if (msg.header.fetcher_type is FetcherType.SNMP and msg.header.payload_type is protocol.PayloadType.ERROR and isinstance(msg.raw_data.error, SystemError)) else msg for msg in messages ]
def test_summarize_MKTimeout_exception(self, summarizer, mode): assert summarizer.summarize_failure(MKTimeout(), mode=mode) == (2, "(!!)")
def _raise_automation_timeout(self, signum, stackframe): # type: (int, Optional[FrameType]) -> NoReturn raise MKTimeout("Action timed out.")
def _handler(signum: int, frame: Optional[FrameType]) -> None: raise MKTimeout(f"Fetcher timed out after {timeout} seconds")
def test_summarize_MKTimeout_exception(self, summarizer, mode): assert summarizer.summarize_failure(MKTimeout(), mode=mode) == [ActiveCheckResult(2)]
def _raise_automation_timeout(self, signum, stackframe): raise MKTimeout("Action timed out. The timeout of %d " "seconds was reached." % MKTimeout.timeout)
def _raise_automation_timeout(self, signum: int, stackframe: Optional[FrameType]) -> NoReturn: raise MKTimeout("Action timed out.")
def _handler(signum: int, frame: Optional[FrameType]) -> None: raise MKTimeout("Fetcher timed out")
def _handler(self, signum: int, frame: Optional[FrameType]) -> NoReturn: self._signaled = True raise MKTimeout(self.message)
def test_with_MKTimeout_exception(self, source): assert source.summarize(result.Error(MKTimeout())) == (2, "(!!)", [])
def test_with_MKTimeout_exception(self, source): source.exception = MKTimeout() assert source.get_summary_result() == (2, "(!!)", [])
def _handler(signum: int, frame: Optional[FrameType]) -> None: raise MKTimeout(message)