[ 
https://issues.apache.org/jira/browse/GEODE-8096?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17110680#comment-17110680
 ] 

ASF subversion and git services commented on GEODE-8096:
--------------------------------------------------------

Commit 334e24fa559733b8824222f266e6df6cc5531f29 in geode's branch 
refs/heads/feature/GEODE-8067 from Nabarun Nag
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=334e24f ]

GEODE-8096: Providing unique names for the JARs in the tests (#5119)

* Same JAR names among tests in the same folder may be deleted by clean up from 
previously run tests.
        * Undeploying the JARs after test execution to remove the files from 
the test environment so they don't run out of space.

> redeployingParentClassDoesNotCauseSubclassIncompatibilities encounters 
> ClassNotFoundException exception
> -------------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-8096
>                 URL: https://issues.apache.org/jira/browse/GEODE-8096
>             Project: Geode
>          Issue Type: Bug
>          Components: serialization
>            Reporter: Bill Burcham
>            Assignee: Nabarun Nag
>            Priority: Major
>              Labels: caching-applications
>             Fix For: 1.14.0
>
>
> JUnit test failed in this CI run: 
> https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/IntegrationTestOpenJDK8/builds/134#A
> {code}
> org.apache.geode.internal.ClassPathLoaderJUnitTest > 
> redeployingParentClassDoesNotCauseSubclassIncompatibilities FAILED
>     java.lang.ClassNotFoundException: jddunit.function.classB
>         at 
> org.apache.geode.internal.ClassPathLoader.forName(ClassPathLoader.java:186)
>         at 
> org.apache.geode.internal.ClassPathLoader$1.loadClass(ClassPathLoader.java:366)
>         at 
> org.apache.geode.internal.ClassPathLoaderJUnitTest.redeployingParentClassDoesNotCauseSubclassIncompatibilities(ClassPathLoaderJUnitTest.java:242)
> {code}
> I ran it 100 times in IntelliJ with no failures. On the theory that maybe we 
> ran out of disk I visually traced through the paths dealing w/ (jar) files 
> and didn't see anywhere where the product might have been swallowing 
> exceptions. So I don't know what went wrong.
> Marked component as serialization because this is testing loading a Jar file 
> that redefines a class which was the base class (of a derived class) loaded 
> previously from a different jar file. Seems like the point of all that is 
> mainly to support users updating their jar files without restarting their 
> JVMs.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to