If we're seeing timing issues with tests, we should either fix them relatively quickly and/or flag them with @Ignore so that they don't block progress on building RCs.
Alternately, I'm trying to figure out if we can build with -DskipTests first and then build with tests so that timing/sporadic failures don't kill autorelease. --Colin On Mon, Apr 24, 2017 at 11:19 AM, Tom Pantelis <tompante...@gmail.com> wrote: > Most likely timing issue in the test. This was added pretty recently by > Tomas Cere I believe - perhaps he could comment. > > On Mon, Apr 24, 2017 at 10:59 AM, Colin Dixon <co...@colindixon.com> > wrote: > >> This is the error. My guess is a timing issue. Others? >> >> --Colin >> >> Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 212.104 >> sec <<< FAILURE! - in org.opendaylight.controller.cl >> uster.sharding.DistributedShardedDOMDataTreeRemotingTest >> testProducerRegistrations(org.opendaylight.controller.cluste >> r.sharding.DistributedShardedDOMDataTreeRemotingTest) Time elapsed: >> 108.576 sec <<< ERROR! >> java.lang.RuntimeException: org.opendaylight.controller.cl >> uster.sharding.DOMDataTreeShardCreationFailedException: Unable to create >> a cds shard. >> at org.opendaylight.controller.cluster.sharding.DistributedShar >> dedDOMDataTree.initDefaultShard(DistributedShardedDOMDataTree.java:559) >> at org.opendaylight.controller.cluster.sharding.DistributedShar >> dedDOMDataTree.init(DistributedShardedDOMDataTree.java:247) >> at org.opendaylight.controller.cluster.sharding.DistributedShar >> dedDOMDataTreeRemotingTest.initEmptyDatastores(DistributedSh >> ardedDOMDataTreeRemotingTest.java:165) >> at org.opendaylight.controller.cluster.sharding.DistributedShar >> dedDOMDataTreeRemotingTest.testProducerRegistrations(Distrib >> utedShardedDOMDataTreeRemotingTest.java:178) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >> ssorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >> thodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:498) >> at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( >> FrameworkMethod.java:47) >> at org.junit.internal.runners.model.ReflectiveCallable.run(Refl >> ectiveCallable.java:12) >> at org.junit.runners.model.FrameworkMethod.invokeExplosively(Fr >> ameworkMethod.java:44) >> at org.junit.internal.runners.statements.InvokeMethod.evaluate( >> InvokeMethod.java:17) >> at org.junit.internal.runners.statements.RunBefores.evaluate( >> RunBefores.java:26) >> at org.junit.internal.runners.statements.RunAfters.evaluate(Run >> Afters.java:27) >> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) >> at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit >> 4ClassRunner.java:70) >> at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit >> 4ClassRunner.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.JUnit4Provider.execute(JUni >> t4Provider.java:283) >> at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithR >> erun(JUnit4Provider.java:173) >> at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestS >> et(JUnit4Provider.java:153) >> at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit >> 4Provider.java:128) >> at org.apache.maven.surefire.booter.ForkedBooter.invokeProvider >> InSameClassLoader(ForkedBooter.java:203) >> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInPro >> cess(ForkedBooter.java:155) >> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBoo >> ter.java:103) >> Caused by: >> org.opendaylight.controller.cluster.sharding.DOMDataTreeShardCreationFailedException: >> Unable to create a cds shard. >> at org.opendaylight.controller.cluster.sharding.DistributedShar >> dedDOMDataTree$2$2.apply(DistributedShardedDOMDataTree.java:358) >> at org.opendaylight.controller.cluster.sharding.DistributedShar >> dedDOMDataTree$2$2.apply(DistributedShardedDOMDataTree.java:355) >> at scala.concurrent.Future$$anonfun$transform$1$$anonfun$apply$ >> 2.apply(Future.scala:224) >> at scala.concurrent.Future$$anonfun$transform$1$$anonfun$apply$ >> 2.apply(Future.scala:224) >> at scala.util.Try$.apply(Try.scala:192) >> at scala.concurrent.Future$$anonfun$transform$1.apply(Future.scala:224) >> at scala.concurrent.Future$$anonfun$transform$1.apply(Future.scala:222) >> at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32) >> at akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(Ba >> tchingExecutor.scala:55) >> at akka.dispatch.BatchingExecutor$BlockableBatch$$anonfun$run$ >> 1.apply$mcV$sp(BatchingExecutor.scala:91) >> at akka.dispatch.BatchingExecutor$BlockableBatch$$anonfun$run$ >> 1.apply(BatchingExecutor.scala:91) >> at akka.dispatch.BatchingExecutor$BlockableBatch$$anonfun$run$ >> 1.apply(BatchingExecutor.scala:91) >> at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:72) >> at akka.dispatch.BatchingExecutor$BlockableBatch.run(BatchingEx >> ecutor.scala:90) >> at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:39) >> at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask. >> exec(AbstractDispatcher.scala:415) >> at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) >> at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask( >> ForkJoinPool.java:1339) >> at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPoo >> l.java:1979) >> at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinW >> orkerThread.java:107) >> Caused by: >> org.opendaylight.controller.cluster.sharding.DOMDataTreeShardCreationFailedException: >> Unable to find the backend shard.Failing.. >> at org.opendaylight.controller.cluster.sharding.LookupTask.fail >> (LookupTask.java:50) >> at org.opendaylight.controller.cluster.sharding.LookupTask.tryR >> eschedule(LookupTask.java:40) >> at org.opendaylight.controller.cluster.sharding.ShardedDataTree >> Actor$ShardCreationLookupTask$1.onComplete(ShardedDataTreeActor.java:451) >> at org.opendaylight.controller.cluster.sharding.ShardedDataTree >> Actor$ShardCreationLookupTask$1.onComplete(ShardedDataTreeActor.java:447) >> at akka.dispatch.OnComplete.internal(Future.scala:258) >> at akka.dispatch.OnComplete.internal(Future.scala:256) >> at akka.dispatch.japi$CallbackBridge.apply(Future.scala:186) >> at akka.dispatch.japi$CallbackBridge.apply(Future.scala:183) >> ... 13 more >> Caused by: >> org.opendaylight.controller.cluster.datastore.exceptions.LocalShardNotFoundException: >> Local shard for default does not exist. >> at org.opendaylight.controller.cluster.datastore.utils.ActorCon >> text$3.checkedApply(ActorContext.java:294) >> at org.opendaylight.controller.cluster.datastore.utils.ActorCon >> text$3.checkedApply(ActorContext.java:283) >> at akka.dispatch.Mapper.apply(Future.scala:359) >> at scala.util.Success$$anonfun$map$1.apply(Try.scala:237) >> at scala.util.Try$.apply(Try.scala:192) >> at scala.util.Success.map(Try.scala:237) >> at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:237) >> at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:237) >> ... 13 more >> >> >> On Sun, Apr 23, 2017 at 6:16 PM, Jenkins <jenkins-dontreply@opendayligh >> t.org> wrote: >> >>> Attention controller-devs, >>> >>> Autorelease carbon failed to build sal-distributed-datastore from >>> controller in build >>> 263. Attached is a snippet of the error message related to the >>> failure that we were able to automatically parse as well as console logs. >>> >>> >>> Console Logs: >>> https://logs.opendaylight.org/releng/jenkins092/autorelease- >>> release-carbon/263 >>> >>> Jenkins Build: >>> https://jenkins.opendaylight.org/releng/job/autorelease-rele >>> ase-carbon/263/ >>> >>> Please review and provide an ETA on when a fix will be available. >>> >>> Thanks, >>> ODL releng/autorelease team >>> >>> >>> _______________________________________________ >>> controller-dev mailing list >>> controller-dev@lists.opendaylight.org >>> https://lists.opendaylight.org/mailman/listinfo/controller-dev >>> >>> >> >> _______________________________________________ >> release mailing list >> rele...@lists.opendaylight.org >> https://lists.opendaylight.org/mailman/listinfo/release >> >> >
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev