Skip to content

Regression

TEST-rcptt_tests.FcoreEditor__0002

Failing for the past 1 build (Since Unstable #275 )
Took 19 sec.

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)