Uploaded image for project: 'Harmony'
  1. Harmony
  2. HARMONY-5983

[build-test][gut] Exclude the yoko-version-dependent tests from the Geronimo Unit Tests

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • build - test - ci
    • None
    • All

    Description

      Some GUT test cases failed since SVN commit r691097, which modified layout of dependencies to copy yoko from SNAPSHOT to 1.0, with the error messages as below:

      testGeneration(org.apache.geronimo.corba.util.DynamicStubClassLoaderTest) Time elapsed: 0.034 sec <<< ERROR!
      java.lang.NoClassDefFoundError: javax/rmi/CORBA/UtilDelegate
      at java.lang.ClassLoader.defineClass0(ClassLoader.java)
      at java.lang.ClassLoader.defineClass(ClassLoader.java:367)
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:70)
      at java.net.URLClassLoader.access$3(URLClassLoader.java:1)
      at java.net.URLClassLoader$URLHandler.createClass(URLClassLoader.java:260)
      at java.net.URLClassLoader$URLFileHandler.findClass(URLClassLoader.java:559)
      at java.net.URLClassLoader.findClassImpl(URLClassLoader.java:1193)
      at java.net.URLClassLoader$4.run(URLClassLoader.java:888)
      at java.net.URLClassLoader$4.run(URLClassLoader.java:1)
      at java.security.AccessController.doPrivilegedImpl(AccessController.java:171)
      at java.security.AccessController.doPrivileged(AccessController.java:64)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:890)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:489)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
      at org.apache.maven.surefire.booter.IsolatedClassLoader.loadClass(IsolatedClassLoader.java:100)
      at org.apache.geronimo.corba.util.DynamicStubClassLoader.doStart(DynamicStubClassLoader.java:171)
      at org.apache.geronimo.corba.util.DynamicStubClassLoaderTest.testGeneration(DynamicStubClassLoaderTest.java:31) ......

      testOpenEjbSystemGBean(org.apache.geronimo.openejb.GBeanTest) Time elapsed: 0.504 sec <<< ERROR!
      java.lang.NoClassDefFoundError: org/omg/CORBA/ORB
      at java.lang.reflect.VMReflection.getParameterTypes(VMReflection.java)
      at java.lang.reflect.Method$MethodData.getParameterTypes(Method.java:454)
      at java.lang.reflect.Method.getParameterTypes(Method.java:281) ...

      testCORBABean(org.apache.geronimo.yoko.TSSConfigEditorTest) Time elapsed: 2.362 sec <<< ERROR!
      java.lang.NoClassDefFoundError: javax/rmi/CORBA/Stub
      at java.lang.ClassLoader.defineClass0(ClassLoader.java) .......

      Thus I basically think that the test cases may be yoko-version dependent and should be excluded from the test suite.

      Attachments

        Activity

          People

            Unassigned Unassigned
            chunrong lai Chunrong Lai
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: