ignore benign error messages when checking integration test logs (#775)

This commit is contained in:
bmc-msft
2021-04-06 15:35:54 -04:00
committed by GitHub
parent 88af5f4dd3
commit 794400adf1

View File

@ -777,6 +777,22 @@ class TestOnefuzz:
):
continue
# ignore analyzer output, as we can't control what applications
# being fuzzed send to stdout or stderr. (most importantly, cdb
# prints "Symbol Loading Error Summary")
if message.startswith("process (stdout) analyzer:") or message.startswith(
"process (stderr) analyzer:"
):
continue
# TODO: ignore queue errors until tasks are shut down before
# deleting queues https://github.com/microsoft/onefuzz/issues/141
if (
"storage queue pop failed" in message
or "storage queue delete failed" in message
) and entry.get("sdkVersion") == "rust:0.1.5":
continue
if message is None:
self.logger.error("error log: %s", entry)
else: