Can we please turn off Java 9 CI configs? They will not work just yet (see Nikita's email) and the failures only create noise.
Andrus > Begin forwarded message: > > From: Apache Jenkins Server <jenk...@builds.apache.org> > Subject: Build failed in Jenkins: cayenne-master » hsql,JDK 9 b156 (early > access build) with project Jigsaw,ubuntu #584 > Date: March 10, 2017 at 10:29:34 AM GMT+3 > To: comm...@cayenne.apache.org, and...@objectstyle.com > > See > <https://builds.apache.org/job/cayenne-master/cayenneTestConnection=hsql,jdk=JDK%209%20b156%20(early%20access%20build)%20with%20project%20Jigsaw,slave=ubuntu/584/display/redirect?page=changes> > > Changes: > > [andrus] javadocs cleanup > > ------------------------------------------ > [...truncated 102.11 KB...] > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) > at org.junit.runners.ParentRunner.run(ParentRunner.java:309) > at > org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59) > at > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:115) > at > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:102) > at org.apache.maven.surefire.Surefire.run(Surefire.java:180) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:547) > at > org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350) > at > org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021) > [main] INFO org.apache.cayenne.remote.service.BaseRemoteServiceTest$4 - > Exception processing message > org.apache.cayenne.remote.service.BaseRemoteServiceTest$6 of type Query > org.apache.cayenne.remote.service.MockUnserializableException > at > org.apache.cayenne.remote.service.BaseRemoteServiceTest$6.getQuery(BaseRemoteServiceTest.java:133) > at > org.apache.cayenne.remote.service.DispatchHelper.dispatch(DispatchHelper.java:39) > at > org.apache.cayenne.remote.service.BaseRemoteService.processMessage(BaseRemoteService.java:139) > at > org.apache.cayenne.remote.service.BaseRemoteServiceTest.testProcessMessageExceptionSerializability(BaseRemoteServiceTest.java:128) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:547) > 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.InvokeMethod.evaluate(InvokeMethod.java:17) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) > at org.junit.runners.ParentRunner.run(ParentRunner.java:309) > at > org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59) > at > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:115) > at > org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:102) > at org.apache.maven.surefire.Surefire.run(Surefire.java:180) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:547) > at > org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350) > at > org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021) > Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec > Running org.apache.cayenne.access.jdbc.JDBCResultIteratorTest > Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.02 sec <<< > FAILURE! > Running org.apache.cayenne.query.NamedQueryTest > Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec > Running org.apache.cayenne.access.types.ExtendedTypeMapTest > [main] WARN org.apache.cayenne.access.types.SerializableTypeFactory - Haven't > found suitable ExtendedType for class 'java.lang.Object'. Most likely you > need to define a custom ExtendedType. > [main] WARN org.apache.cayenne.access.types.SerializableTypeFactory - Haven't > found suitable ExtendedType for class 'java.lang.Object'. Most likely you > need to define a custom ExtendedType. > [main] WARN org.apache.cayenne.access.types.SerializableTypeFactory - Haven't > found suitable ExtendedType for class 'java.util.List'. Most likely you need > to define a custom ExtendedType. > [main] WARN org.apache.cayenne.access.types.SerializableTypeFactory - Haven't > found suitable ExtendedType for class 'byte[]'. Most likely you need to > define a custom ExtendedType. > [main] WARN org.apache.cayenne.access.types.SerializableTypeFactory - > SerializableType will be used for type conversion. > Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec > Running org.apache.cayenne.util.UtilTest > Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec > Running org.apache.cayenne.cache.MapQueryCacheTest > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec > Running org.apache.cayenne.reflect.PropertyUtilsTest > Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec > Running org.apache.cayenne.map.DataMapTest > Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec > > Results : > > Failed tests: > > testProviderPresent(org.apache.cayenne.configuration.server.ServerModuleProviderTest) > > Tests in error: > > testLoadFactoryNoExtensions(org.apache.cayenne.remote.hessian.HessianConfigTest) > > testRemoveGroup_WithFactory_WithCacheGroups(org.apache.cayenne.cache.EhCacheQueryCache_WithConfigTest) > testDirtyNodesInState(org.apache.cayenne.ContextStateRecorderTest) > testDirtyNodes(org.apache.cayenne.ContextStateRecorderTest) > testHasChanges(org.apache.cayenne.ContextStateRecorderTest) > testUnknownMessage(org.apache.cayenne.remote.service.DispatchHelperTest) > > testPrepareStatement_Recover(org.apache.cayenne.datasource.PoolAwareConnectionTest) > testRecover(org.apache.cayenne.datasource.PoolAwareConnectionTest) > > testPrepareStatement_Recover_Impossible(org.apache.cayenne.datasource.PoolAwareConnectionTest) > testPrepareStatement(org.apache.cayenne.datasource.PoolAwareConnectionTest) > > test_ExtraModules(org.apache.cayenne.configuration.server.ServerRuntimeBuilderTest) > testGet(org.apache.cayenne.cache.EhCacheQueryCacheTest) > > testRemoveGroup_WithFactory_WithCacheGroups(org.apache.cayenne.cache.EhCacheQueryCacheTest) > > testGet_WithFactory_WithCacheGroups(org.apache.cayenne.cache.EhCacheQueryCacheTest) > testGet_WithFactory(org.apache.cayenne.cache.EhCacheQueryCacheTest) > testBindThreadInjector(org.apache.cayenne.configuration.CayenneRuntimeTest) > > testGetClassLoader(org.apache.cayenne.configuration.osgi.OsgiClassLoaderManagerTest) > testGetCayenneRuntime(org.apache.cayenne.configuration.web.WebUtilTest) > testGetName(org.apache.cayenne.reflect.BasePropertyTest) > > testCreateReplacementQuery_ParamsArray_Multiple(org.apache.cayenne.query.SQLSelectTest) > > testCreateReplacementQuery_ParamsArray_Single(org.apache.cayenne.query.SQLSelectTest) > > testGetMetadata_ParamsArray_Multiple_Cache(org.apache.cayenne.query.SQLSelectTest) > testCreateReplacementQuery(org.apache.cayenne.query.SQLSelectTest) > testFetResource(org.apache.cayenne.velocity.SQLTemplateResourceManagerTest) > > testUpdateSchema_Concurrency(org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy_ConcurrencyTest) > testGet(org.apache.cayenne.configuration.server.DataDomainProviderTest) > > testCreatedAdapter_Generic(org.apache.cayenne.configuration.server.DefaultDbAdapterFactoryTest) > > testCreatedAdapter_AutoExplicit(org.apache.cayenne.configuration.server.DefaultDbAdapterFactoryTest) > > testCreatedAdapter_Auto(org.apache.cayenne.configuration.server.DefaultDbAdapterFactoryTest) > > testCreatedAdapter_Custom(org.apache.cayenne.configuration.server.DefaultDbAdapterFactoryTest) > > testRequestStart_bindContext(org.apache.cayenne.configuration.web.ServletContextHandlerTest) > testManagePool_High(org.apache.cayenne.datasource.PoolingDataSourceTest) > testValidateUnchecked(org.apache.cayenne.datasource.PoolingDataSourceTest) > > testGetConnection_UpperCap(org.apache.cayenne.datasource.PoolingDataSourceTest) > testManagePool_Empty(org.apache.cayenne.datasource.PoolingDataSourceTest) > testManagePool_Low(org.apache.cayenne.datasource.PoolingDataSourceTest) > testGet(org.apache.cayenne.dba.PerAdapterProviderTest) > > testInitWithExtraModules(org.apache.cayenne.configuration.rop.server.ROPServletTest) > > testInitWithLocation(org.apache.cayenne.configuration.rop.server.ROPServletTest) > > testInitWithServletName(org.apache.cayenne.configuration.rop.server.ROPServletTest) > > testInitHessianService(org.apache.cayenne.configuration.rop.server.ROPServletTest) > > testInitWithStandardModules(org.apache.cayenne.configuration.rop.server.ROPServletTest) > > testPerformInTransaction(org.apache.cayenne.configuration.server.ServerRuntimeTest) > testHashCode(org.apache.cayenne.exp.parser.ASTListTest) > testEquals(org.apache.cayenne.exp.parser.ASTListTest) > testConstructorWithCollection(org.apache.cayenne.exp.parser.ASTListTest) > testRun_Manage(org.apache.cayenne.datasource.PoolDataSourceManagerTest) > testRun_Manage(org.apache.cayenne.datasource.PoolDataSourceManagerTest) > testInvalidate(org.apache.cayenne.util.PersistentObjectHolderTest) > testSetInitialValue(org.apache.cayenne.util.PersistentObjectHolderTest) > > testCreateSyntheticDataNodeName(org.apache.cayenne.configuration.server.SyntheticNodeDataDomainProviderTest) > testCopyObjectProperties(org.apache.cayenne.reflect.PersistentDescriptorTest) > testClose(org.apache.cayenne.datasource.ManagedPoolingDataSourceTest) > testClose(org.apache.cayenne.datasource.ManagedPoolingDataSourceTest) > testGetConnection(org.apache.cayenne.datasource.ManagedPoolingDataSourceTest) > testGetConnection(org.apache.cayenne.datasource.ManagedPoolingDataSourceTest) > testEvaluator_Persistent(org.apache.cayenne.exp.parser.EvaluatorTest) > > testEvaluator_Persistent_MultiKey(org.apache.cayenne.exp.parser.EvaluatorTest) > > testEvaluator_Persistent_StringId(org.apache.cayenne.exp.parser.EvaluatorTest) > > testGetDataSourceFactory_Explicit(org.apache.cayenne.configuration.server.DefaultDataSourceFactoryLoaderTest) > > testGetDataSourceFactory_Property(org.apache.cayenne.configuration.server.DefaultDataSourceFactoryLoaderTest) > > testGetDataSourceFactory_Implicit(org.apache.cayenne.configuration.server.DefaultDataSourceFactoryLoaderTest) > testAttachToRuntimeIfNeeded_NoStack(org.apache.cayenne.BaseContextTest) > testAttachToRuntimeIfNeeded(org.apache.cayenne.BaseContextTest) > testClose(org.apache.cayenne.access.jdbc.JDBCResultIteratorTest) > testNextDataRow(org.apache.cayenne.access.jdbc.JDBCResultIteratorTest) > > Tests run: 931, Failures: 1, Errors: 66, Skipped: 0 > > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary: > [INFO] > [INFO] cayenne-parent: Top-level parent of Cayenne modules SUCCESS [ 0.767 > s] > [INFO] build-tools-parent: Cayenne Build Tools Parent ..... SUCCESS [ 0.013 > s] > [INFO] cayenne-legal: Cayenne License and Notice Bundle ... SUCCESS [ 1.572 > s] > [INFO] cayenne-test-utilities: Common Unit Test Utilities . SUCCESS [ 1.645 > s] > [INFO] cayenne-checkers: Cayenne Code Checkers ............ SUCCESS [ 0.070 > s] > [INFO] cayenne-di: Cayenne Dependency Injection Container . SUCCESS [ 10.279 > s] > [INFO] cayenne-server: Cayenne Server ..................... FAILURE [ 32.175 > s] > [INFO] cayenne-client: Cayenne ROP Client ................. SKIPPED > [INFO] cayenne-project: Cayenne Project ................... SKIPPED > [INFO] cayenne-dbsync: Database Synchronization Tools ..... SKIPPED > [INFO] cayenne-cgen: Cayenne Class Generation Tools ....... SKIPPED > [INFO] cayenne-ant: Cayenne Ant Tasks ..................... SKIPPED > [INFO] cayenne-lifecycle: Cayenne Lifecycle Utilities ..... SKIPPED > [INFO] cayenne-maven-plugins-parent: Maven Plugins parent . SKIPPED > [INFO] cayenne-maven-plugin: Cayenne Maven Plugin ......... SKIPPED > [INFO] cayenne-crypto: Cayenne Cryptography Extensions .... SKIPPED > [INFO] cayenne-joda: Cayenne Joda Extensions .............. SKIPPED > [INFO] cayenne-dbcp2: Cayenne DBCP2 Extension ............. SKIPPED > [INFO] cayenne-jcache: Cayenne JCache Integration ......... SKIPPED > [INFO] cayenne-itests-parent: Integration Tests Parent .... SKIPPED > [INFO] cayenne-tools-itest: Tools integration tests ....... SKIPPED > [INFO] cayenne-modeler-parent: Cayenne Modeler Parent ..... SKIPPED > [INFO] cayenne-wocompat: WebObjects Compatibility Library . SKIPPED > [INFO] cayenne-modeler: Cayenne Modeler Core .............. SKIPPED > [INFO] cayenne-modeler-generic-ext: Modeler Generic Extensions SKIPPED > [INFO] cayenne-modeler-generic: Modeler Generic Assembly .. SKIPPED > [INFO] cayenne-modeler-mac-ext: Modeler MacOS Extensions .. SKIPPED > [INFO] cayenne-modeler-mac: Modeler MacOS Assembly ........ SKIPPED > [INFO] cayenne-modeler-win-ext: Modeler Win Extensions .... SKIPPED > [INFO] cayenne-modeler-win: Modeler Windows Assembly ...... SKIPPED > [INFO] maven-cayenne-plugin: Deprecated Cayenne Maven Plugin SKIPPED > [INFO] cayenne-modeler-maven-plugin: Cayenne Modeler Maven Plugin SKIPPED > [INFO] cayenne-tutorials-parent: Cayenne Tutorials ........ SKIPPED > [INFO] tutorial: ayenne Tutorial .......................... SKIPPED > [INFO] tutorial-rop-server: Cayenne ROP Server Tutorial ... SKIPPED > [INFO] tutorial-rop-client: Cayenne ROP Client Tutorial ... SKIPPED > [INFO] cayenne-java8: Cayenne Java8 Extensions ............ SKIPPED > [INFO] cayenne-protostuff: Cayenne Protostuff Extension ... SKIPPED > [INFO] tutorial-rop-server-http2: Cayenne ROP HTTP/2 Server Tutorial SKIPPED > [INFO] cayenne-client-jetty: Cayenne ROP Client (Jetty) ... SKIPPED > [INFO] tutorial-rop-client-http2: Cayenne ROP HTTP/2 Client Tutorial SKIPPED > [INFO] cayenne-docs-parent: Cayenne Documenation Parent ... SKIPPED > [INFO] cayenne-doc: Cayenne Documentation ................. SKIPPED > [INFO] cayenne-docbook: Cayenne Docbook Documentation ..... SKIPPED > [INFO] docbook-stylesheets: Docbook - Cayenne Stylesheets . SKIPPED > [INFO] cayenne-guide: Docbook - Cayenne Guide ............. SKIPPED > [INFO] getting-started: Docbook - Getting Started with Cayenne SKIPPED > [INFO] getting-started-rop: Docbook - Getting Started with Cayenne ROP SKIPPED > [INFO] upgrade-guide: Docbook - Cayenne New Features and Upgrade Guide SKIPPED > [INFO] cayenne-assembly: Cayenne Release Assembly ......... SKIPPED > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 47.945 s > [INFO] Finished at: 2017-03-10T07:29:22+00:00 > [INFO] Final Memory: 69M/231M > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-surefire-plugin:2.5:test (default-test) on > project cayenne-server: There are test failures. > [ERROR] > [ERROR] Please refer to > <https://builds.apache.org/job/cayenne-master/cayenneTestConnection=hsql,jdk=JDK%209%20b156%20(early%20access%20build)%20with%20project%20Jigsaw,slave=ubuntu/ws/cayenne-server/target/surefire-reports> > for the individual test results. > [ERROR] -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-surefire-plugin:2.5:test (default-test) > on project cayenne-server: There are test failures. > > Please refer to > <https://builds.apache.org/job/cayenne-master/cayenneTestConnection=hsql,jdk=JDK%209%20b156%20(early%20access%20build)%20with%20project%20Jigsaw,slave=ubuntu/ws/cayenne-server/target/surefire-reports> > for the individual test results. > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:547) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) > Caused by: org.apache.maven.plugin.MojoFailureException: There are test > failures. > > Please refer to > <https://builds.apache.org/job/cayenne-master/cayenneTestConnection=hsql,jdk=JDK%209%20b156%20(early%20access%20build)%20with%20project%20Jigsaw,slave=ubuntu/ws/cayenne-server/target/surefire-reports> > for the individual test results. > at > org.apache.maven.plugin.surefire.SurefirePlugin.execute(SurefirePlugin.java:629) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) > ... 20 more > [ERROR] > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > [ERROR] > [ERROR] For more information about the errors and possible solutions, please > read the following articles: > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <goals> -rf :cayenne-server > Build step 'Invoke top-level Maven targets' marked build as failure > Recording test results