-
-
Notifications
You must be signed in to change notification settings - Fork 314
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
CRIU Pingperf adds test loop for SharedClasses validation #5541
Comments
Tested creating Pingperf checkpoint images with 0.46 release (grinder link) ,
then run these images inside podman container, with following commands multiple times
Output is:
Not able to reproduce the error. Wondering what extra tests we need to run to trigger the SCC? |
How many iterations did you run? |
@tjwatson FYI |
|
Did you have a link to the dockre files that you are using for the test? |
We build semeru image first use https://raw.githubusercontent.com/ibmruntimes/semeru-containers/ibm/17/jdk/ubi/ubi9/Dockerfile.open.releases.full, |
@tjwatson Do you know what we are doing differently from Liberty testing? |
Our automated testing does not use container images. Instead it starts and stops various servers that will be using the same shared classes cache. But we have various other reports of the scripts used to build an application image also failing. Like the |
@tjwatson Could you point us to the automated test that identified this issue? We’re interested in exploring the possibility of incorporating it into our testing pipeline to catch such issues earlier. |
@tjwatson could you provide us some more info? Thanks |
Discussed with @hangshao0 , created the case to run 10 liberty servers simultaneously with a shared class cache, still didn't reproduce the error.
|
We saw this on Ubuntu 22.04 x86-64 machines. I doubt that is the difference, but thought I would point it out. |
Thanks for the info! Tested on ubuntu 22 xlinux machine with same steps as #5541 (comment) , still didn't reproduce the failure. |
Based on Issue eclipse-openj9/openj9#20012, OpenLiberty utilizes the established shared classes for multiple servers, so we need to increase Pingperf test to loop this test several times inside the container to validate the built shared classes.
FYI @tajila @llxia
The text was updated successfully, but these errors were encountered: