Comments (6)
The directory /home/jenkins/testDependency/system_lib/sharedClassesTestData/v1/jdk22
exists, but classes.jar doesn't exist. The subdirectory net/openj9/sc/classes/
exists and is full of classes. Probably there is a logic error and if the test finds something, it expects classes.jar to exist. There were some machines that ran out of space, this may have been one of them. Deleted jdk22
and hopefully that fixes it.
from openj9.
@LongyuZhang pls take a look. I suspect this has something to do with the changes to preserve the shared test classes (eclipse-aqavit/openj9-systemtest#156), and cache the system test jar files.
The xlinux machines weren't available so we've only recently been able to resume testing on this platform. We don't have a last working / first failing build.
from openj9.
I do see console output 09:05:49 GEN /home/jenkins/testDependency/system_lib/sharedClassesTestData/v1/jdk22 exists
, suspect the folder exists, but the classes.jar
doesn't exist inside it. @annaibm Could you run this test, keep Workspace and ReportDir, then reserve the machine to check if classes.jar
is there, if not check if it generated in other places. thanks.
from openj9.
Ran the extended.system tests under the following scenarios on the machine rhel9x86-svl-rt1-1.fyre.ibm
:
- When
/home/jenkins/testDependency/system_lib/sharedClassesTestData/v1/jdk22
did not exist - 42017
19:43:16 GEN /home/jenkins/testDependency/system_lib/junit/junit.jar
19:43:16 GEN 16:43:11.743 - Using Mode NoOptions. Values = ''
19:43:16 GEN /home/jenkins/testDependency/system_lib/sharedClassesTestData/v1/jdk22 does not exist
19:43:16 GEN 16:43:11.968 -
19:45:48 STF 16:45:47.283 -
19:45:48 STF 16:45:47.283 - +------ Step 2 - Copy sharedClasses jar
19:45:48 STF 16:45:47.283 - | Copy a file to another directory
19:45:48 STF 16:45:47.283 - | Source file: /home/jenkins/testDependency/system_lib/sharedClassesTestData/v1/jdk22/classes.jar
19:45:48 STF 16:45:47.283 - | Dest dir: /home/jenkins/workspace/Grinder/aqa-tests/TKG/output_17206453097873/SharedClasses.SCM01.SingleCL_0/20240710-164307-SharedClasses/tmp
19:45:48 STF 16:45:47.283 - |
19:45:48 STF 16:45:47.322 -
- When
/home/jenkins/testDependency/system_lib/sharedClassesTestData/v1/jdk22
existed - 42018
23:55:01 GEN 20:55:00.847 - Using Mode NoOptions. Values = ''
23:55:01 GEN /home/jenkins/testDependency/system_lib/sharedClassesTestData/v1/jdk22 exists
23:55:01 GEN 20:55:00.995 -
23:55:01 STF 20:55:01.136 - +------ Step 1 - Copy sharedClasses jar
23:55:01 STF 20:55:01.136 - | Copy a file to another directory
23:55:01 STF 20:55:01.136 - | Source file: /home/jenkins/testDependency/system_lib/sharedClassesTestData/v1/jdk22/classes.jar
23:55:01 STF 20:55:01.136 - | Dest dir: /home/jenkins/workspace/Grinder/aqa-tests/TKG/output_1720660287936/SharedClasses.SCM01.MultiCL_0/20240710-205457-SharedClasses/tmp
All tests passed in both scenarios.
from openj9.
@annaibm has tested multiple scenarios with test SharedClasses.SCM01.SingleCL
, all passed:
- no pre-stage folder: hyc_grinder 42011
- with pre-stage folder
system_lib
, but no sub-foldersharedClassesTestData/v1/jdk22
: hyc_grinder 42012 - with pre-stage folder
sharedClassesTestData/v1/jdk22
andclasses.jar
: hyc_grinder 42013
Suspect the folder sharedClassesTestData/v1/jdk22
created by other tests, but classes.jar
not generated or being deleted after that test completes, so running extended.system
as target to test now.
from openj9.
Both failures occurred on the same machine, I'll take a look at it.
from openj9.
Related Issues (20)
- cmdLineTester_criu_nonPortableRestore NotCheckpointSafeDeadlock failed HOT 3
- JDK21 compiler debug build fails due to assertion omr/compiler/x/codegen/OMRRegisterDependency.hpp:208: newCursor <= _numPostConditions HOT 1
- The KeepJNIIDs JVM arg seems to be ineffective for JDK 21+ HOT 3
- JVM Crash: hashClassTableAt: Unaligned class value - ASSERTION FAILED openj9\runtime\vm\KeyHashTable.c:73 HOT 3
- jdk_security3_0_FAILED javax/net/ssl/TLS/TLSDataExchangeTest.java ClassCastException: sun.security.rsa.RSAPublicKeyImpl incompatible with java.security.interfaces.RSAPrivateKey
- DaaLoadTest_all_special_5m_0_FAILED testNegativeInfinity(net.openj9.test.binaryData.TestFloat2ByteArray): NullPointerException
- HCR Redefinition of empty constructors gets ignored HOT 1
- DaaLoadTest_all_special_5m_9_FAILED testLessThanOrEqualsPackedDecimal(net.openj9.test.arithmetics.TestArithmeticInline):ClassCastException HOT 1
- DaaLoadTest_daa1_CS_5m_0_FAILED Segmentation error vmState=0x00000000 Compiled_method=net/openj9/test/arithmetics/TestPerformance.generateValues(II)V
- serviceability_jvmti_j9_1_FAILED serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java Error in JVMTI SetEventNotificationMode: disable SINGLE_STEP
- openJcePlusTests_0_FAILED ibm.jceplus.junit.openjceplus.multithread.TestAES_128 detail "java/lang/OutOfMemoryError", exception "native memory exhausted" HOT 4
- s390x openjdk8 system tests failing with java.lang.NoSuchMethodError: java/nio/ByteBuffer.position(I)Ljava/nio/ByteBuffer; and java/nio/FloatBuffer.position(I)Ljava/nio/FloatBuffer; HOT 4
- openJcePlusTests_0_FAILED ibm.jceplus.junit.openjceplus.multithread.TestAES_192 Segmentation error vmState=0x00000000
- jdk_lang_j9_0 failure due to java.lang.NullPointerException HOT 1
- OpenJ9 jvm stuck and tools all have no response HOT 4
- prunsrv.exe (Tomcat10.exe) killed when run on top of openj9 HOT 8
- openJcePlusTests_0_FAILED j9vrb.14 ASSERTION FAILED at openj9/runtime/verbose/errormessageframeworkcfr.c:75: ((0 )) HOT 1
- String.replace() errornous compares and replaces one byte instead of two bytes HOT 5
- Fix ValueTypeArrayTestsJIT test failures
- Fix tests in disabled variations of ValueTypeSystemArraycopyTests
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openj9.