- 
    Bug 
- 
    Resolution: Fixed
- 
     P4 P4
- 
    9
- 
        b143
                    1. all arrayOopDesc tests use arrayOopDesc::header_size_in_bytes which depends on a jvm state, it reads HeapWordSize and UseCompressedClassPointers and furthermore has an assert which checks that their values haven't changed.
2. all utilities/json tests use tty variable (as JSON::_st field), tty initialization is a port of jvm initialization.
3. SymbolTable.temp_new_symbol calls JavaThread::current()
4. LogFileOutput tests use ResourceMark which calls JavaThread::current()
5. LogDecorations.level, uptime, tags and timestamps tests directly or indirectly call os::javaTimeNanos() which assumes that some structures, e.g. Bsd::_timebase_info, are inited
6. LogConfigurationTest tests require ResourceMark or os::javaTimeNanos
mentioned problems are the first which a test bumps into, there can be other problems in the same tests as well.
2. all utilities/json tests use tty variable (as JSON::_st field), tty initialization is a port of jvm initialization.
3. SymbolTable.temp_new_symbol calls JavaThread::current()
4. LogFileOutput tests use ResourceMark which calls JavaThread::current()
5. LogDecorations.level, uptime, tags and timestamps tests directly or indirectly call os::javaTimeNanos() which assumes that some structures, e.g. Bsd::_timebase_info, are inited
6. LogConfigurationTest tests require ResourceMark or os::javaTimeNanos
mentioned problems are the first which a test bumps into, there can be other problems in the same tests as well.
- blocks
- 
                    JDK-8166129 hitting vmassert during gtest execution doesn't generate core and hs_err files -           
- Resolved
 
-         
- relates to
- 
                    JDK-8174691 [TESTBUG] A number of native hotspot unit tests fail when executed in stand-alone mode -           
- Resolved
 
-