Regression
TEST-rcptt_tests.FcoreEditor__0002
Failing for the past 1 build
(Since Unstable
)
Error Message
Line 14: verify-true: Assertion of itemCount failed: expected:<71> but was:<0>.
Stacktrace
Line 14: verify-true: Assertion of itemCount failed: expected:<71> but was:<0>. swt.info Table() eclipse.windows page:Workspace editors editor:default.fcore id=org.eclipse.egf.model.fcore.presentation.fcore.editor.id dirty=true pinned=false editorInput.name=default.fcore Editor(default.fcore) Toolbar() TabFolder() TabItem() Label(platform:/plugin/A/default.fcore [Workspace] [/home/jenkins/workspace/tycho-egf-2019-03/tests/org.eclipse.emf.egf.core.test.rcptt/target/aut-ws-0/A/]) Toolbar() Toolbar() Tree() Item(default [Factory Component]) Item([Viewpoint Container]) Item([Production Plan]) views view:Javadoc id=org.eclipse.jdt.ui.JavadocView dirty=false fastView=false view:Declaration id=org.eclipse.jdt.ui.SourceView dirty=false fastView=false view:Package Explorer id=org.eclipse.jdt.ui.PackageExplorer dirty=false fastView=false View(Package Explorer) Toolbar() Button(Collapse All) Button(Link with Editor) Tree() Item(A) Item(generated) Item(src) Item(JRE System Library [JavaSE-1.8]) Item(Plug-in Dependencies) Item(META-INF) Item(templates) Item(build.properties) Item(default.fcore) Item(plugin.xml) view:Problems id=org.eclipse.ui.views.ProblemView dirty=false fastView=false View(Problems) Toolbar() Button(Filters...) view:Outline id=org.eclipse.ui.views.ContentOutline dirty=false fastView=false View(Outline) Toolbar() Tree() Item(default [Factory Component]) view:Console id=org.eclipse.ui.console.ConsoleView dirty=false fastView=false View(Console) Toolbar() Button(Pin Console) Button(Display Selected Console) Button(Open Console) Label(No consoles to display at this time.) Label() Label() shells Window(Quick Access) shells Window(Invoke Activity) Label() Label(Select an EGF 'Activity' ((0x3f) = any character, * = any string):) Toolbar() Button(Menu) Text(**) Label(Matching items:) Label(Searching (81%)) Table() Label() Label() Toolbar() Button(Help) Button(< Back) Button(Next >) Button(Cancel) Button(Finish) Label() Label(EGF Invoke Activity) Text(Populate the ProductionPlan with an invoked Activity.) swt.player java.runtime cpus=2 freeMemory=76056952 totalMemory=397410304 maxMemory=477626368 Jobs information: Job:ECL session execute: verify-true class=org.eclipse.rcptt.ecl.internal.core.Session$1 state=running Job:ECL session execute: pipeline class=org.eclipse.rcptt.ecl.internal.core.Session$1 state=running Job:ECL session execute: ast-exec class=org.eclipse.rcptt.ecl.internal.core.Session$1 state=running Job:Items filtering class=org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$FilterJob state=running Job:ECL session execute: sequence class=org.eclipse.rcptt.ecl.internal.core.Session$1 state=running Job:Progress message refresh class=org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$RefreshProgressMessageJob state=sleeping Job:Workbench Auto-Save Job class=org.eclipse.ui.internal.Workbench$41 state=sleeping Job:Compacting resource model class=org.eclipse.core.internal.utils.StringPoolJob state=sleeping Job:Periodic workspace save. class=org.eclipse.core.internal.resources.DelayedSnapshotJob state=sleeping rule=R/ Thread information: Thread:Q7 Runner Monitor class=org.eclipse.rcptt.runtime.ui.Q7Monitor 1: java.lang.Thread.sleep(Native Method) 0: org.eclipse.rcptt.runtime.ui.Q7Monitor.run(Q7Monitor.java:28) Thread:Worker-1: Items filtering class=org.eclipse.core.internal.jobs.Worker 44: org.eclipse.emf.ecore.impl.MinimalEObjectImpl.eAdapters(MinimalEObjectImpl.java:582) 43: org.eclipse.emf.ecore.change.util.ChangeRecorder.addAdapter(ChangeRecorder.java:694) 42: org.eclipse.emf.ecore.change.util.ChangeRecorder.setTarget(ChangeRecorder.java:650) 41: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:489) 40: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:1) 39: org.eclipse.emf.common.util.ArrayDelegatingEList.addUnique(ArrayDelegatingEList.java:389) 38: org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:304) 37: org.eclipse.emf.ecore.change.util.ChangeRecorder.addAdapter(ChangeRecorder.java:697) 36: org.eclipse.emf.ecore.change.util.ChangeRecorder.setTarget(ChangeRecorder.java:650) 35: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:489) 34: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:1) 33: org.eclipse.emf.common.util.ArrayDelegatingEList.addUnique(ArrayDelegatingEList.java:389) 32: org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:304) 31: org.eclipse.emf.ecore.change.util.ChangeRecorder.addAdapter(ChangeRecorder.java:697) 30: org.eclipse.emf.ecore.change.util.ChangeRecorder.setTarget(ChangeRecorder.java:650) 29: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:489) 28: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:1) 27: org.eclipse.emf.common.util.ArrayDelegatingEList.addUnique(ArrayDelegatingEList.java:389) 26: org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:304) 25: org.eclipse.emf.ecore.change.util.ChangeRecorder.addAdapter(ChangeRecorder.java:697) 24: org.eclipse.emf.ecore.change.util.ChangeRecorder.setTarget(ChangeRecorder.java:650) 23: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:489) 22: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:1) 21: org.eclipse.emf.common.util.ArrayDelegatingEList.addUnique(ArrayDelegatingEList.java:389) 20: org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:304) 19: org.eclipse.emf.ecore.change.util.ChangeRecorder.addAdapter(ChangeRecorder.java:697) 18: org.eclipse.emf.ecore.change.util.ChangeRecorder.setTarget(ChangeRecorder.java:650) 17: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:489) 16: org.eclipse.emf.ecore.impl.MinimalEObjectImpl$1ArrayDelegatingAdapterList.didAdd(MinimalEObjectImpl.java:1) 15: org.eclipse.emf.common.util.ArrayDelegatingEList.addUnique(ArrayDelegatingEList.java:389) 14: org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:304) 13: org.eclipse.emf.ecore.change.util.ChangeRecorder.addAdapter(ChangeRecorder.java:697) 12: org.eclipse.emf.ecore.change.util.ChangeRecorder.notifyChanged(ChangeRecorder.java:296) 11: org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) 10: org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1583) 9: org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1342) 8: org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoad(ResourceSetImpl.java:259) 7: org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:274) 6: org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:406) 5: org.eclipse.egf.model.editor.dialogs.ActivitySelectionDialog.fillContentProvider(ActivitySelectionDialog.java:538) 4: org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$FilterJob.filterContent(FilteredItemsSelectionDialog.java:2050) 3: org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$FilterJob.internalRun(FilteredItemsSelectionDialog.java:1998) 2: org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$FilterJob.doRun(FilteredItemsSelectionDialog.java:1970) 1: org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$FilterJob.run(FilteredItemsSelectionDialog.java:1957) 0: org.eclipse.core.internal.jobs.Worker.run(Worker.java:60) Thread:Active Thread: Equinox Container: 801cbf14-b607-4c96-8ce1-c45c8ac0e786 class=java.lang.Thread 8: sun.misc.Unsafe.park(Native Method) 7: java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 6: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) 5: java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) 4: java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) 3: java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) 2: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 1: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 0: java.lang.Thread.run(Thread.java:748) Thread:Java indexing class=java.lang.Thread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:502) 1: org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:375) 0: java.lang.Thread.run(Thread.java:748) Thread:Worker-6: ECL session execute: pipeline class=org.eclipse.core.internal.jobs.Worker 5: java.lang.Object.wait(Native Method) 4: org.eclipse.rcptt.ecl.internal.core.Process.waitFor(Process.java:51) 3: org.eclipse.rcptt.ecl.internal.commands.PipelineService.service(PipelineService.java:39) 2: org.eclipse.rcptt.ecl.internal.core.AbstractSession.internalDoExecute(AbstractSession.java:83) 1: org.eclipse.rcptt.ecl.internal.core.Session$1.run(Session.java:48) 0: org.eclipse.core.internal.jobs.Worker.run(Worker.java:60) Thread:Worker-3: ECL session execute: ast-exec class=org.eclipse.core.internal.jobs.Worker 7: java.lang.Object.wait(Native Method) 6: org.eclipse.rcptt.ecl.internal.core.Process.waitFor(Process.java:51) 5: org.eclipse.rcptt.ecl.internal.commands.ExecService.exec(ExecService.java:83) 4: org.eclipse.rcptt.ecl.internal.commands.ExecService.service(ExecService.java:54) 3: org.eclipse.rcptt.ecl.ast.commands.AstExecService.service(AstExecService.java:29) 2: org.eclipse.rcptt.ecl.internal.core.AbstractSession.internalDoExecute(AbstractSession.java:83) 1: org.eclipse.rcptt.ecl.internal.core.Session$1.run(Session.java:48) 0: org.eclipse.core.internal.jobs.Worker.run(Worker.java:60) Thread:Worker-JM class=org.eclipse.core.internal.jobs.InternalWorker 1: java.lang.Object.wait(Native Method) 0: org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) Thread:Worker-2: ECL session execute: sequence class=org.eclipse.core.internal.jobs.Worker 5: java.lang.Object.wait(Native Method) 4: org.eclipse.rcptt.ecl.internal.core.Process.waitFor(Process.java:51) 3: org.eclipse.rcptt.ecl.internal.commands.SequenceService.service(SequenceService.java:45) 2: org.eclipse.rcptt.ecl.internal.core.AbstractSession.internalDoExecute(AbstractSession.java:83) 1: org.eclipse.rcptt.ecl.internal.core.Session$1.run(Session.java:48) 0: org.eclipse.core.internal.jobs.Worker.run(Worker.java:60) Thread:Gogo shell class=java.lang.Thread 7: sun.misc.Unsafe.park(Native Method) 6: java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 5: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) 4: java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 3: java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) 2: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 1: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 0: java.lang.Thread.run(Thread.java:748) Thread:Q7 Indexer class=java.lang.Thread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:502) 1: org.eclipse.rcptt.internal.core.jobs.JobManager.run(JobManager.java:406) 0: java.lang.Thread.run(Thread.java:748) Thread:Worker-11: ECL session execute: verify-true class=org.eclipse.core.internal.jobs.Worker 11: sun.misc.Unsafe.park(Native Method) 10: java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 9: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) 8: java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467) 7: org.eclipse.rcptt.tesla.internal.core.queue.TeslaQStream.readResponse(TeslaQStream.java:60) 6: org.eclipse.rcptt.tesla.internal.core.queue.TeslaQPlayer.executeCommand(TeslaQPlayer.java:34) 5: org.eclipse.rcptt.tesla.core.protocol.UIPlayer.safeExecuteCommand(UIPlayer.java:91) 4: org.eclipse.rcptt.tesla.core.protocol.BasicUIElement.doAssert(BasicUIElement.java:63) 3: org.eclipse.rcptt.tesla.ecl.internal.impl.commands.VerifyTrueService.service(VerifyTrueService.java:61) 2: org.eclipse.rcptt.ecl.internal.core.AbstractSession.internalDoExecute(AbstractSession.java:83) 1: org.eclipse.rcptt.ecl.internal.core.Session$1.run(Session.java:48) 0: org.eclipse.core.internal.jobs.Worker.run(Worker.java:60) Thread:SCR Component Actor class=java.lang.Thread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:502) 1: org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:81) 0: java.lang.Thread.run(Thread.java:748) Thread:Signal Dispatcher class=java.lang.Thread Thread:process reaper class=java.lang.Thread 8: sun.misc.Unsafe.park(Native Method) 7: java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 6: java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 5: java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 4: java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 3: java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 2: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 1: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 0: java.lang.Thread.run(Thread.java:748) data=[B@1d30a3d4 message=Assertion of itemCount failed: expected:<71> but was:<0>.(aut-ws-0 - platform:/resource/A/default.fcore - Eclipse SDK) data=[B@5d2d89a6 message=Assertion of itemCount failed: expected:<71> but was:<0>.(Invoke Activity)