Improve per-class reporting of JUnit tests, in .jtr file

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P3
    • jtreg7.1
    • Affects Version/s: jtreg7.0
    • Component/s: tools
    • None

      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.

            Assignee:
            Christian Stein
            Reporter:
            Jonathan Gibbons
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: