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

JITServer crypto failures on ppc64le #16715

Open
mpirvu opened this issue Feb 13, 2023 · 9 comments
Open

JITServer crypto failures on ppc64le #16715

mpirvu opened this issue Feb 13, 2023 · 9 comments
Labels
comp:jitserver Artifacts related to JIT-as-a-Service project

Comments

@mpirvu
Copy link
Contributor

mpirvu commented Feb 13, 2023

Recently, JITServer nightly tests started to show some errors for crypto tests

CryptoTests_0
===============================================
===============================================
CryptoTests_0 Start Time: Mon Feb 13 02:00:59 2023 Epoch Time (ms): 1676282459146
variation: NoOptions
JVM_OPTIONS: -XX:+UseJITServer 

TEST SETUP:
JVMSHRC005I No shared class caches available
JVMSHRC005I No shared class caches available
cache cleanup done

TESTING:
Directory "/home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/aqa-tests/TKG/../TKG/output_16762818467204/CryptoTests_0/work" not found: creating
Directory "/home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/aqa-tests/TKG/../TKG/output_16762818467204/CryptoTests_0/report" not found: creating
XML output  to /home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/aqa-tests/TKG/output_16762818467204/CryptoTests_0/work
--------------------------------------------------
TEST: cryptotest/tests/SignatureTests.java
TEST JDK: /home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/openjdkbinary/j2sdk-image

ACTION: build -- Passed. Build successful
REASON: User specified action: run build cryptotest.tests.SignatureTests cryptotest.Settings cryptotest.utils.AlgorithmInstantiationException cryptotest.utils.AlgorithmRunException cryptotest.utils.AlgorithmTest cryptotest.utils.KeysNaiveGenerator cryptotest.utils.TestResult 
TIME:   2.615 seconds
........
ACTION: build -- Passed. All files up to date
REASON: Named class compiled on demand
TIME:   0.0 seconds
messages:
command: build cryptotest.tests.SignatureTests
reason: Named class compiled on demand
elapsed time (seconds): 0.0

ACTION: main -- Error. Program `/home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/openjdkbinary/j2sdk-image/bin/java' timed out (timeout set to 120000ms, elapsed time including timeout handling was 121338ms).
REASON: User specified action: run main/othervm cryptotest.tests.SignatureTests 
TIME:   121.353 seconds
....
TEST RESULT: Error. Program `/home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/openjdkbinary/j2sdk-image/bin/java' timed out (timeout set to 120000ms, elapsed time including timeout handling was 121338ms).
--------------------------------------------------
Test results: passed: 30; error: 1
Report written to /home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/aqa-tests/TKG/output_16762818467204/CryptoTests_0/report/html/report.html
Results written to /home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/aqa-tests/TKG/output_16762818467204/CryptoTests_0/work
Error: Some tests failed or other problems occurred.
-----------------------------------
CryptoTests_0_FAILED

Links to failures:
https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal/511/
https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk11_j9_extended.functional_ppc64le_linux_jit_Personal/604/
https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk11_j9_extended.functional_ppc64le_linux_jit_Personal/603/
https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal/510/
https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal/509/

@mpirvu mpirvu added the comp:jitserver Artifacts related to JIT-as-a-Service project label Feb 13, 2023
@mpirvu
Copy link
Contributor Author

mpirvu commented Feb 13, 2023

@SajinaKandy Could you please grind this and see if this is JITServer specific? Thanks

@pshipton
Copy link
Member

It's a new test which we are having all sorts of problems with. At least parts of it will be excluded. Looks like you are hitting timeout problems. @llxia fyi more timeouts.

#16710 CryptoTests SunMSCAPI failing on Windows due to Access is denied

#16711 CryptoTests cryptotest/tests/SignatureTests.java timeout in java.math.BigInteger.implSquareToLen

#16712 jdk19 CryptoTests cryptotest/tests/CipherTests.java IllegalBlockSizeException: data should be at least 16 bytes and multiples of 8

@SajinaKandy
Copy link
Contributor

Hopefully fixed by rh-openjdk/CryptoTest#31 as discussed in one of the PRs listed above.

@llxia
Copy link
Contributor

llxia commented Feb 14, 2023

Yes, it fixed IllegalBlockSizeException (see #16712 (comment))

@SajinaKandy
Copy link
Contributor

SajinaKandy commented Feb 15, 2023

I see the following error in the logs:
ACTION: main -- Error. Program /home/jenkins/workspace/Test_openjdk11_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/openjdkbinary/j2sdk-image/bin/java' timed out (timeout set to 120000ms, elapsed time including timeout handling was 120938ms).
So could be related to the timeout as discussed in #16711

@SajinaKandy
Copy link
Contributor

@llxia The Crypto tests failed again with a similar timeout error:
TEST RESULT: Error. Program /home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_1/openjdkbinary/j2sdk-image/bin/java' timed out (timeout set to 240000ms, elapsed time including timeout handling was 241281ms).

https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal/514/tapResults/

@SajinaKandy
Copy link
Contributor

@llxia The Crypto tests keeps failing with timeout:
TEST RESULT: Error. Program /home/jenkins/workspace/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal_testList_0/openjdkbinary/j2sdk-image/bin/java' timed out (timeout set to 240000ms, elapsed time including timeout handling was 241272ms).
https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk17_j9_extended.functional_ppc64le_linux_jit_Personal/544/tapResults/

@llxia
Copy link
Contributor

llxia commented Mar 23, 2023

#16720 CryptoTests timeout in SeedGenerator reading /dev/random

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:jitserver Artifacts related to JIT-as-a-Service project
Projects
None yet
Development

No branches or pull requests

4 participants