Right now there are only 3 SA tests that run on core files, and 2 are basically the same:
open/test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
open/test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
open/test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java
We need more core file testing than this, especially since live process testing on OSX keeps getting more and more limited.
The intent of this CR is as a parent CR to subtasks that will be responsible for adding core file support to individual tests. Those subtasks can be created on demand as work is done to convert tests. Once we feel enough have been converted, this CR can be closed.
Note that this work depends on first fixing JDK-8248194 so it is easier to convert some of the tests.