Todd Lipcon has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/10224 )
Change subject: KUDU-2460. build: improve parse_test_failure script ...................................................................... KUDU-2460. build: improve parse_test_failure script This updates the script to properly catch UBSAN and LSAN errors. It additionally does a bunch of refactoring and cleanup and adds a couple simple unit tests for the new functionality. The main reason for the refactoring is that I hope to repurpose this script to be run by a Python port of run-test.py in order to look for things like TSAN/ASAN/UBSAN failures and make sure they end up in an .xml file so that Jenkins surfaces them more readily. Change-Id: Idbc5ce7f7aa522c2c581afe33d4e40719ed7474a Reviewed-on: http://gerrit.cloudera.org:8080/10224 Reviewed-by: Adar Dembo <[email protected]> Tested-by: Todd Lipcon <[email protected]> --- A build-support/build-support-test-data/README A build-support/build-support-test-data/asan-failure-out.txt A build-support/build-support-test-data/asan-failure-out.xml A build-support/build-support-test-data/asan-failure.txt A build-support/build-support-test-data/gtest-failure-out.txt A build-support/build-support-test-data/gtest-failure-out.xml A build-support/build-support-test-data/gtest-failure.txt A build-support/build-support-test-data/lsan-failure-out.txt A build-support/build-support-test-data/lsan-failure-out.xml A build-support/build-support-test-data/lsan-failure.txt A build-support/build-support-test-data/success-out.txt A build-support/build-support-test-data/success-out.xml A build-support/build-support-test-data/success.txt A build-support/build-support-test-data/tsan-failure-out.txt A build-support/build-support-test-data/tsan-failure-out.xml A build-support/build-support-test-data/tsan-failure.txt A build-support/build-support-test-data/ubsan-failure-out.txt A build-support/build-support-test-data/ubsan-failure-out.xml A build-support/build-support-test-data/ubsan-failure.txt M build-support/parse_test_failure.py M build-support/release/rat_exclude_files.txt 21 files changed, 2,328 insertions(+), 122 deletions(-) Approvals: Adar Dembo: Looks good to me, approved Todd Lipcon: Verified -- To view, visit http://gerrit.cloudera.org:8080/10224 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Idbc5ce7f7aa522c2c581afe33d4e40719ed7474a Gerrit-Change-Number: 10224 Gerrit-PatchSet: 4 Gerrit-Owner: Todd Lipcon <[email protected]> Gerrit-Reviewer: Adar Dembo <[email protected]> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon <[email protected]>
