Adar Dembo created KUDU-2460:
--------------------------------
Summary: parse_test_failure.py doesn't handle errors outside of
test cases
Key: KUDU-2460
URL: https://issues.apache.org/jira/browse/KUDU-2460
Project: Kudu
Issue Type: Bug
Components: test
Affects Versions: 1.7.0
Reporter: Adar Dembo
The parse_test_failure.py script generates JUnit-style XML report files for
tests that either failed to generate one themselves, or whose generated XML
file is missing critical information. For example, gtest's XML report
generation logic isn't aware of TSAN warnings, so a test with a TSAN warning
ends up with a clean XML report, even though the report ought to show that some
test failed with a TSAN warning.
Unfortunately, parse_test_failure.py silently drops e.g. TSAN warnings that
were reported _outside_ of a particular test run. This can lead to missing test
failures in test dashboards and the like.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)