adoptium / aqa-tests

Home of test infrastructure for Adoptium builds
https://adoptium.net/aqavit
Apache License 2.0
130 stars 308 forks source link

TestHumongousCodeCacheRoots should be excluded on aix #5247

Open pmikova opened 5 months ago

pmikova commented 5 months ago

Hi,

during AQA triage, I found a failing test TestHumongousCodeCacheRoots (for more context see) https://github.com/adoptium/aqa-tests/issues/5233#issuecomment-2066358363

Looks like the test is looking for a missing VM opt, which is not present on this architecture.

[2024-04-17T12:42:33.421Z] STDERR:
[2024-04-17T12:42:33.421Z]  stdout: [];
[2024-04-17T12:42:33.421Z]  stderr: [Unrecognized option: -client
[2024-04-17T12:42:33.421Z] Error: Could not create the Java Virtual Machine.
[2024-04-17T12:42:33.421Z] Error: A fatal exception has occurred. Program will exit.
[2024-04-17T12:42:33.421Z] ] 

The test should have been excluded as a part of: https://github.com/adoptium/aqa-tests/pull/2800/

Specifically: https://github.com/adoptium/aqa-tests/issues/2818

Thank you!


Test case code is here https://github.com/adoptium/jdk8u/blob/master/hotspot/test/gc/g1/TestHumongousCodeCacheRoots.java

Test runs in -server and -client mode. We can check if it ran and passed in -server mode as it may help to know if the upstream testcase can/should be adjusted to better support certain platforms.

zzambers commented 5 months ago

Actually this looks like adept for backport to 8u, see JDK-8068026.