-
Notifications
You must be signed in to change notification settings - Fork 712
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
Failures running Javac for DDR_Test #4397
Comments
@DanHeidinga @pshipton FYI. @keithc-ca could this be related to any of the recent DDR changes? Not trying to place blame just trying to figure out if this is a problem with javac or a problem with DDR - any thoughts? |
I think I've seen it on non-DDR builds as well - looking for a link now. Similar failure for |
Could the problem here be that the javac is the one just built from the PR. Any flakiness in the code could case the compiler to fail before getting to actual testing (which is a serious error that we continue to propagate). |
Yes, I think the test code is being compiled with the brand new JDK. I agree it's serious if javac in that JDK doesn't work. |
I think we found the culprit |
No, 4017 is what caused this issue. I am still determining why though. I would like to figure it out so we can get in a fix rather than simply reverting the change. |
@AdamBrousseau What's the downside of reverting now and re-introducing the change later? Currently PR builds are broken which affects all PRs. |
This reverts commit 0ae098f. Issue eclipse-openj9#4397 Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
- Since JAVA_BIN etc are set when the test file is loaded, we need to load on the node where the tests will run. This is due to the absolute PATH used. Since the WORKSPACE differs from the setup machine and the agents, setting JAVA_BIN on the worker would refer to a PATH that didn't exist on the agent. Fixes eclipse-openj9#4397 [skip ci] Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
- Since JAVA_BIN etc are set when the test file is loaded, we need to load on the node where the tests will run. This is due to the absolute PATH used. Since the WORKSPACE differs from the setup machine and the agents, setting JAVA_BIN on the worker would refer to a PATH that didn't exist on the agent. Fixes eclipse-openj9#4397 [skip ci] Signed-off-by: Adam Brousseau <adam.brousseau88@gmail.com>
PR builds are failing regularly trying to run the DDR_Tests. Failures report a compile step failed related to javac with cryptic messages similar to:
see https://ci.eclipse.org/openj9/job/PullRequest-Sanity-JDK11-aix_ppc-64_cmprssptrs-OpenJ9/85/console
The text was updated successfully, but these errors were encountered: