-
-
Notifications
You must be signed in to change notification settings - Fork 38
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-sanity.system-JDK11-win jlink tests failing #68
Comments
Checking the result zip, there is no file in The only reason why it could fail is if there was a failure in copying over of the files into Also, I can't seem to reproduce the issue: Passes openj9 5x Grinder: https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/775/tapResults/ So, this could well be an intermittent issue we have bumped into. The test should be made more robust -- perhaps we should remove the copy step altogether. It only does this copy to a temp folder because it wants to remove some unnecessary files (native) from there, before the jmod is created out of it. I do not see any reason why this should be an absolute must. It seems to be introducing flakiness in the test instead. |
Turns out we do need the intermediate copy stage that creates the So, simply not using the |
@pshipton : could you please run a 5x grinder in openj9 Test-Grinder with same settings as the Grinder I ran in Adopt: https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/775/parameters/? (I do not have permission to). This should flush out any differences we may have in the Adopt Windows Machine and those in OpenJ9. The test had passed a 5x Grinder I ran at Adopt, even though it seems to continue to fail at OpenJ9. |
I just ran 1x since the tests failed consistently in the last 2 builds. |
Previous grinder never got started, here is a new one. |
Grinder passed, started 5x https://ci.eclipse.org/openj9/view/Test/job/Test-Grinder/169/ |
The 5x passed as well. |
Could it be a machine issue then? |
Maybe there is a side affect from running other tests? They failed again in the nightly build |
I updated the descriptions with machine information. The original failures were on win2012r2-x86-2, however the 5x grinder ran on this machine and passed |
The only solution from test perspective that I can think of is have the "copy" folder created and checked into the repository itself so that the test can simply use that instead of attempting to create a copy folder at runtime. This will introduce duplicate code in the repo, but make the test robust -- even though I don't know the real reason why the test is failing inconsistently (seemingly at the copy stage-- since the failure indicates no file being copied). |
These failures didn't occur before the 10th. What happened to cause them to start failing? |
Seems these tests were not running previously. |
They were running on other platforms -- Windows was enabled recently - and the failure is on Windows only. |
This is 1 of 2 remaining failures (non osx) in the nightly builds for the 0.12 release. @Mesbah-Alam what is the outlook for fixing? Can we exclude these tests on Windows if they won't be fixed in the next day or two? |
I have not found any solution to this intermittent issue. It will be excluded from Windows temporarily while investigation goes on : adoptium/aqa-tests#807 |
47 - - JlinkTest_RequiredMod_0
48 - - JlinkTest_AddModLimitMod_0
50 - - JlinkPluginOptionsTest_GeneralOptionsTest_0
https://ci.eclipse.org/openj9/job/Test-sanity.system-JDK11-win_x86-64_cmprssptrs/129
win2012r2-x86-2
The text was updated successfully, but these errors were encountered: