Hi Challen,

Michael and I are on it to fix this. In the meantime you can use 
-Dmaven.test.skip=true to skip the tests since our Jenkins works fine.

Best Regards,
Christian

-----Original Message-----
From: Challen He [mailto:[email protected]] 
Sent: Donnerstag, 31. Juli 2014 11:27
To: [email protected]
Subject: RE: [OLINGO-377] Current state

Hi Michael,

I find that the build on windows shows quite a few this kind of errors.  (also 
heard that on non-windows, the build is good.)

Running org.apache.olingo.fit.v4.SingletonTestITCase
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec <<< 
FAILURE! - in org.apache.olingo.fit.v4.SingletonTestITCase
org.apache.olingo.fit.v4.SingletonTestITCase  Time elapsed: 0 sec  <<< ERROR!
java.lang.IllegalArgumentException: addChild:  Child name 
'org.apache.olingo.server.tecsvc.TechnicalServlet' is not unique
       at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:887)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
        at 
org.apache.catalina.core.StandardContext.addChild(StandardContext.java:2931)
        at org.apache.catalina.startup.Tomcat.addServlet(Tomcat.java:315)
        at 
org.apache.olingo.fit.server.TomcatTestServer$TestServerBuilder.addServlet(TomcatTestServer.java:263)
        at 
org.apache.olingo.fit.AbstractBaseTestITCase.init(AbstractBaseTestITCase.java:58)
        at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)



Thanks,-Challen

From: Bolz, Michael [mailto:[email protected]]
Sent: 2014年7月28日 20:59
To: [email protected]
Subject: [OLINGO-377] Current state

Hello together,

I changed the tests in the FIT module to use an embedded Tomcat (see: 
'org.apache.olingo.fit.server.TomcatTestServer') instead of the Tomcat provided 
via the 'cargo-plugin' (see [1]).
With this change (and some configuration) now the Cobertura Test Coverage is 
available (see e.g.: 
"https://builds.apache.org/job/olingo-377-cobertura/15/cobertura/";).

Now I check compatibility with the current master branch (merge master on the 
'OLINGO-377-FIT' branch [2]).
If all is ok their are no objections I would afterwards (tomorrow) merge the 
changes in the master.

Kind regards,
Michael

[1]: 
https://git-wip-us.apache.org/repos/asf?p=olingo-odata4.git;a=commit;h=aaa4f18e351777cae0a9c021dba1bededcfd63f0
[2]: 
https://git-wip-us.apache.org/repos/asf?p=olingo-odata4.git;a=shortlog;h=refs/heads/OLINGO-377-FIT

Reply via email to