Grant Henke has uploaded this change for review. ( http://gerrit.cloudera.org:8080/14938
Change subject: [WIP] KUDU-2820: Generate JUnit XML reports for Java test run via dist-test ...................................................................... [WIP] KUDU-2820: Generate JUnit XML reports for Java test run via dist-test This patch adds a Junit `RunListener` that will generate a Jenkins compliant Junit XML file in the `TEST_LOGDIR` directory. It also adds the JunitXMLCore classwhich is a wrapper around the original JunitCore, which was called by dist-test, to add the listener. The dist-test scripts were updated to set `TEST_LOGDIR` to a location similar to local java runs so that globing the test results on Jenkins works in either local or dist-test. Additionally the generated dist-test isolate files now call JunitXMLCore instead of JunitCore. Change-Id: I7f65e0ef0a4c1ed2e79460f74bea6e725643c2ac --- M build-support/run_dist_test.py M java/buildSrc/src/main/groovy/org/apache/kudu/gradle/DistTestTask.java M java/kudu-test-utils/src/main/java/org/apache/kudu/test/TempDirUtils.java A java/kudu-test-utils/src/main/java/org/apache/kudu/test/junit/JUnitXMLCore.java A java/kudu-test-utils/src/main/java/org/apache/kudu/test/junit/JUnitXmlRunListener.java A java/kudu-test-utils/src/test/java/org/apache/kudu/test/junit/FailureTest.java 6 files changed, 372 insertions(+), 2 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/38/14938/1 -- To view, visit http://gerrit.cloudera.org:8080/14938 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I7f65e0ef0a4c1ed2e79460f74bea6e725643c2ac Gerrit-Change-Number: 14938 Gerrit-PatchSet: 1 Gerrit-Owner: Grant Henke <[email protected]>
