RFR: 8342930: New tests from JDK-8335912 are failing

Jaikiran Pai jpai at openjdk.org
Fri Oct 25 04:38:06 UTC 2024


On Fri, 25 Oct 2024 01:38:55 GMT, Henry Jen <henryjen at openjdk.org> wrote:

> Check output for including values rather than exact match.
> Also include the manpage change  and revert the problem list.

Marked as reviewed by jpai (Reviewer).

test/jdk/tools/jar/MultipleManifestTest.java line 203:

> 201: 
> 202:     private void assertOutputContains(String expected) {
> 203:         Assertions.assertTrue(baos.toString().contains(expected));

The linked JBS issue notes that the test was failing because of the additional (new) log messages from the jar tool itself. So I think the logs will be deterministic (since they aren't being generated by something else other than the jart tool). Using `contains()` thus looks fine to me.

-------------

PR Review: https://git.openjdk.org/jdk/pull/21697#pullrequestreview-2394147934
PR Review Comment: https://git.openjdk.org/jdk/pull/21697#discussion_r1815980769


More information about the compiler-dev mailing list