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

Reply via email to