Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test: LargeGatheringWrite failed due to OOM on test-azure-win2012r2-x64-3 #3065

Open
adamfarley opened this issue May 17, 2023 · 8 comments
Open

Comments

@adamfarley
Copy link
Contributor

Please set the title to indicate the test name and machine name where known.

To make it easy for the infrastructure team to repeat and diagnose, please
answer the following questions:

Any other details:
Please take a look and see if something else is using up the available memory.

@sxa
Copy link
Member

sxa commented Nov 5, 2024

Has been excluded across all platforms. Check whether it occurs on other platforms and/or the win2022 systems.

@sxa sxa added this to the 2024-11 (November) milestone Nov 5, 2024
@sxa sxa removed this from Adoptium Backlog Nov 5, 2024
@sxa
Copy link
Member

sxa commented Nov 19, 2024

Testing on:

While the win32 and arm32 ones had different messages, they are likely the result of the test being explicitly set up n ot to run on 32-bit platforms https://github.com/openjdk/jdk21u-dev/blob/4b1365eaab151ecf5ff2c40e4292d93137499c06/test/jdk/java/nio/channels/FileChannel/LargeGatheringWrite.java#L28C1-L28C27

@sxa
Copy link
Member

sxa commented Nov 19, 2024

More experimentation on AIX:

@smlambert Based on the above I'm slightly tempted to re-enable this everywhere except AIX - what do you think?

Also ref AIX, we're also seeing resource issues on that platform in #3513

@sxa sxa self-assigned this Nov 19, 2024
@smlambert
Copy link
Contributor

In your runs above, have you run with both compressedrefs and noncompressedrefs options? To ensure both modes pass

(tangentially related is this Slack comment, though its talking about the jdk_jfr target versus this testcase from the jdk_nio target, but still...)

@sxa
Copy link
Member

sxa commented Nov 20, 2024

In your runs above, have you run with both compressedrefs and noncompressedrefs options? To ensure both modes pass

No I haven't but that's an interesting thought ... It's been a while since I tried to add extra options - can I just put them in JVM_OPTIONS in the Grinder parameters? (I'm not sure what the defaults that I might overwrite are)

@smlambert
Copy link
Contributor

JVM_OPTIONS overwrites, EXTRA_OPTIONS appends

@sxa
Copy link
Member

sxa commented Nov 21, 2024

New runs with -XX:-UseCompressedOops

@sxa
Copy link
Member

sxa commented Nov 22, 2024

Further tests before excluding:

Version OS NoCompressedOoops Default CompressedOops
jdk23u Windows Grinder 11697 Grinder 11702
jdk23u AIX Grinder 11718 Grinder 11719
jdk24EA Windows Grinder 11701 Grinder 11704
jdk24EA AIX Grinder 11720 Grinder 11721

Summary: All windows ones passed, all AIX ones failed, so I'm going to take the associated PR out of draft so this test is only skipped on AIX. Note that 21 and 24 also pass for macos/aarch64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Paused/Blocked
Development

No branches or pull requests

3 participants