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)

Reply via email to