LogFileOutput does not clean the tmplogdir it creates, so when it is executed twice in a row it crashes:
[ RUN ] LogFileOutput.invalid_file_test
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=\logTestUtils.inline.hpp:52
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (c:\d031900\openjdk\jdk9-hs2\source\hotspot\test\native\logging\logTestUtils.inline.hpp:52), pid=19124, tid=6084
# assert(!file_exists(name)) failed: can't create directory: tmplogdir already exists
#
[ RUN ] LogFileOutput.invalid_file_test
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=\logTestUtils.inline.hpp:52
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (c:\d031900\openjdk\jdk9-hs2\source\hotspot\test\native\logging\logTestUtils.inline.hpp:52), pid=19124, tid=6084
# assert(!file_exists(name)) failed: can't create directory: tmplogdir already exists
#
- relates to
-
JDK-8170976 [TESTBUG] LogTestFixture does not restore previous logging state
-
- Resolved
-
-
JDK-8170919 LogStreamTest tests crash if they are run first
-
- Resolved
-