[YANGTOOLS-293] all integration tests failing Created: 08/Sep/14  Updated: 10/Apr/22  Resolved: 08/Sep/14

Status: Resolved
Project: yangtools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Ed Warnicke Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Mac OS
Platform: PC


Attachments: Text File karaf.log    
External issue ID: 1742

 Description   

https://jenkins.opendaylight.org/integration/job/integration-master-csit-karaf-l2switch/



 Comments   
Comment by Ed Warnicke [ 08/Sep/14 ]

Attachment karaf.log has been added with description: karaf.log

Comment by Robert Varga [ 08/Sep/14 ]

At first glance it seems that schema sources are being evicted due to memory pressure, which causes:

2014-09-08 09:40:27,906 | WARN | Event Dispatcher | LocalCache | 75 - com.google.guava - 14.0.1 | Exception thrown by removal listener
java.lang.NullPointerException
at org.opendaylight.yangtools.yang.model.repo.util.InMemorySchemaSourceCache$CacheEntry.access$000(InMemorySchemaSourceCache.java:28)[91:org.opendaylight.yangtools.yang-model-util:0.6.2.SNAPSHOT]
at org.opendaylight.yangtools.yang.model.repo.util.InMemorySchemaSourceCache$1.onRemoval(InMemorySchemaSourceCache.java:41)[91:org.opendaylight.yangtools.yang-model-util:0.6.2.SNAPSHOT]
at com.google.common.cache.LocalCache.processPendingNotifications(LocalCache.java:2016)[75:com.google.guava:14.0.1]
at com.google.common.cache.LocalCache$Segment.runUnlockedCleanup(LocalCache.java:3521)[75:com.google.guava:14.0.1]
at com.google.common.cache.LocalCache$Segment.cleanUp(LocalCache.java:3503)[75:com.google.guava:14.0.1]
at com.google.common.cache.LocalCache$Segment.postReadCleanup(LocalCache.java:3478)[75:com.google.guava:14.0.1]
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2833)[75:com.google.guava:14.0.1]
at com.google.common.cache.LocalCache.getIfPresent(LocalCache.java:3989)[75:com.google.guava:14.0.1]
at com.google.common.cache.LocalCache$LocalManualCache.getIfPresent(LocalCache.java:4783)[75:com.google.guava:14.0.1]
at org.opendaylight.yangtools.yang.model.repo.util.InMemorySchemaSourceCache.getSource(InMemorySchemaSourceCache.java:58)[91:org.opendaylight.yangtools.yang-model-util:0.6.2.SNAPSHOT]
at org.opendaylight.yangtools.yang.model.repo.util.AbstractSchemaRepository.fetchSource(AbstractSchemaRepository.java:72)[91:org.opendaylight.yangtools.yang-model-util:0.6.2.SNAPSHOT]
at org.opendaylight.yangtools.yang.model.repo.util.AbstractSchemaRepository.getSchemaSource(AbstractSchemaRepository.java:105)[91:org.opendaylight.yangtools.yang-model-util:0.6.2.SNAPSHOT]
at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$1.apply(SharedSchemaContextFactory.java:56)[93:org.opendaylight.yangtools.yang-parser-impl:0.6.2.SNAPSHOT]
at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$1.apply(SharedSchemaContextFactory.java:53)[93:org.opendaylight.yangtools.yang-parser-impl:0.6.2.SNAPSHOT]
at com.google.common.collect.Iterators$8.transform(Iterators.java:860)[75:com.google.guava:14.0.1]
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)[75:com.google.guava:14.0.1]
at java.util.AbstractCollection.toArray(AbstractCollection.java:141)[:1.7.0_65]
at com.google.common.collect.ImmutableList.copyFromCollection(ImmutableList.java:314)[75:com.google.guava:14.0.1]
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:253)[75:com.google.guava:14.0.1]
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:223)[75:com.google.guava:14.0.1]
at com.google.common.util.concurrent.Futures.allAsList(Futures.java:989)[75:com.google.guava:14.0.1]
at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.createSchemaContext(SharedSchemaContextFactory.java:123)[93:org.opendaylight.yangtools.yang-parser-impl:0.6.2.SNAPSHOT]
at org.opendaylight.yangtools.yang.parser.repo.URLSchemaContextResolver.getSchemaContext(URLSchemaContextResolver.java:165)[93:org.opendaylight.yangtools.yang-parser-impl:0.6.2.SNAPSHOT]
at org.opendaylight.controller.sal.dom.broker.GlobalBundleScanningSchemaServiceImpl.tryToUpdateSchemaContext(GlobalBundleScanningSchemaServiceImpl.java:236)[152:org.opendaylight.controller.sal-broker-impl:1.1.0.SNAPSHOT]
at org.opendaylight.controller.sal.dom.broker.GlobalBundleScanningSchemaServiceImpl$BundleScanner.addingBundle(GlobalBundleScanningSchemaServiceImpl.java:191)[152:org.opendaylight.controller.sal-broker-impl:1.1.0.SNAPSHOT]
at org.opendaylight.controller.sal.dom.broker.GlobalBundleScanningSchemaServiceImpl$BundleScanner.addingBundle(GlobalBundleScanningSchemaServiceImpl.java:165)[152:org.opendaylight.controller.sal-broker-impl:1.1.0.SNAPSHOT]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:467)[karaf.jar:3.0.1]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:414)[karaf.jar:3.0.1]
at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)[karaf.jar:3.0.1]
at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)[karaf.jar:3.0.1]
at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:443)[karaf.jar:3.0.1]
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1568)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1504)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1499)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:391)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]

Comment by Robert Varga [ 08/Sep/14 ]

https://git.opendaylight.org/gerrit/10904

Generated at Wed Feb 07 20:52:48 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.