If I execute a TestNG test, the .jtr file contains a block of text like the following:
===============================================
java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java
Total tests run: 16, Passes: 16, Failures: 0, Skips: 0
===============================================
or this:
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
===============================================
java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java
Total tests run: 48, Passes: 48, Failures: 0, Skips: 0
===============================================
It would be good for JUnit to provide an equivalent level of detail.
===============================================
java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java
Total tests run: 16, Passes: 16, Failures: 0, Skips: 0
===============================================
or this:
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testDoubleConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testIntConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testLongConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
test org.openjdk.tests.java.util.stream.ConcatTest.testRefConcat(): success
===============================================
java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java
Total tests run: 48, Passes: 48, Failures: 0, Skips: 0
===============================================
It would be good for JUnit to provide an equivalent level of detail.