-
Notifications
You must be signed in to change notification settings - Fork 580
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
Flaky/Intermittent FT test timeout in native image: tests.integration.nativeimage.mp1.Mp1Main #4296
Comments
I have seen this in pipeline jobs at least twice in the past few days also. Native only. |
Quick test on a heavily loaded Mac with GraalVM 21.1.0, no failures.
|
I've also tested it with GraalVM 21.3.0 + JDK 11 with same outcome. |
We've made some progress and it is looking like this is a regression. The findings:
So the "good" binary had entries with the trailing |
This seems to be an intermittent problem in Graal related to annotation type packages. When it works:
When it fails:
The annotation type package should not return the proxy's package. For some reason, this decision is baked into the executable that native-image generates. A bad binary is created about 1 in 4 times on Linux with 21.3.0. Graal 21.3.2 seems better as our analysis required 11 tries to get a failure. The fix is simply to avoid calling |
One example: https://builds.helidon.io/678781B6AE357E68F35B0CF7E3286FDA/logs/34
The text was updated successfully, but these errors were encountered: