Test vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TestDescription.java intermittent fails. The test log snippet:
[15:39:9.535] Starting target application: /home/yansendao/git/jdk/build/linux-aarch64-server-release/images/jdk/bin/java -Dvmsqe.aod.AppId=2301757 -XX:+UsePerfData -ea -esa -XX:+EnableDynamicAgentLoading nsk.jvmti.AttachOnDemand.attach020.attach020Target -agentsNumber 1 -port 47595
TargetApp (stdout): [15:39:9.660] Sending signal 'ready'
TargetApp (stdout): [15:39:9.836] Waiting for agents connection
[15:39:9.837] Signal received: 'ready'
[15:39:9.838] Target VM id was identified: 2301930
[15:39:9.848] Trying to get VirtualMachine object
[15:39:10.203] VirtualMachine was created: sun.tools.attach.AttachProviderImpl@7f0d8124: 2301930
[15:39:10.203] Trying to load native agent: 'attach020Agent00' (agent options: '-agentName=NativeAgent-0')
[15:39:10.240] Agent was loaded
[15:39:10.240] Detaching from the VM 'sun.tools.attach.AttachProviderImpl@7f0d8124: 2301930'
[15:39:10.240] Sending signal: 'finish'
TargetApp (stdout): - attach020Agent00.cpp, 126: NativeAgent-0: auxiliary thread was started
TargetApp (stdout): - attach020Agent00.cpp, 187: NativeAgent-0: initialization was done
TargetApp (stdout): - aod.cpp, 199: Agent NativeAgent-0 is loaded
TargetApp (stdout): [15:39:10.239] Agent 'NativeAgent-0' was loaded
TargetApp (stdout): - attach020Agent00.cpp, 95: NativeAgent-0: auxiliary thread is running
TargetApp (stdout): [15:39:10.253] All expected agents connected
TargetApp (stdout): [15:39:10.253] Provoking garbage collection
TargetApp (stdout): - attach020Agent00.cpp, 59: NativeAgent-0: GC start event received
TargetApp (stdout): - attach020Agent00.cpp, 67: NativeAgent-0: GC finish event received
TargetApp (stdout): - aod.cpp, 253: Agent NativeAgent-0 finished (success: 1)
TargetApp (stdout): [15:39:10.430] Agent 'NativeAgent-0' finished execution (finishedSuccessfully: true)
TargetApp (stderr): Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
STDERR:
nsk.share.Failure: Target application finished with non-zero code 1
at nsk.share.aod.AODTestRunner.runTest(AODTestRunner.java:153)
at nsk.share.aod.AODTestRunner.main(AODTestRunner.java:184)