eclipse-xtext / eclipse-xtext/xtext

org.eclipse.xtend.performance.tests fail in latest

Open
#3,770 6 comments 0 reactions 1 assignee View on GitHub

@szarnekow is already working on this.

Since Aug 16, 2026.

Dominant language
Java
Stars
831
Forks
330
Avg merge
3d 7h
Merged PRs (30d)
12

Description

org.eclipse.xtend.performance.tests

seem to fail in latest (github)

rg.a11y.Bus was not provided by any .service files
2026-08-16T07:20:07.3501490Z Running org.eclipse.xtend.performance.tests.PerformanceTest
2026-08-16T07:20:07.5122247Z Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.117 s <<< FAILURE! -- in org.eclipse.xtend.performance.tests.PerformanceTest
2026-08-16T07:20:07.5123592Z org.eclipse.xtend.performance.tests.PerformanceTest -- Time elapsed: 0.008 s <<< FAILURE!
2026-08-16T07:20:07.5124636Z java.lang.AssertionError: Java problem: The method getLast() is undefined for the type List<LeafInfo>
2026-08-16T07:20:07.5125384Z 	at org.junit.Assert.fail(Assert.java:89)
2026-08-16T07:20:07.5126245Z 	at org.junit.Assert.assertTrue(Assert.java:42)
2026-08-16T07:20:07.5126824Z 	at org.junit.Assert.assertFalse(Assert.java:65)
2026-08-16T07:20:07.5127716Z 	at org.eclipse.xtend.performance.tests.PerformanceTest.assertNoErrorsInWorkspace(PerformanceTest.java:148)
2026-08-16T07:20:07.5128866Z 	at org.eclipse.xtend.performance.tests.PerformanceTest.createTestProject(PerformanceTest.java:46)
2026-08-16T07:20:07.5129974Z 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
2026-08-16T07:20:07.5131033Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
2026-08-16T07:20:07.5131815Z 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
2026-08-16T07:20:07.5132722Z 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
2026-08-16T07:20:07.5133655Z 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
2026-08-16T07:20:07.5134595Z 	at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
2026-08-16T07:20:07.5135506Z 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
2026-08-16T07:20:07.5136578Z 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
2026-08-16T07:20:07.5137409Z 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
2026-08-16T07:20:07.5138101Z 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
2026-08-16T07:20:07.5138718Z 	at org.junit.runners.Suite.runChild(Suite.java:128)
2026-08-16T07:20:07.5139317Z 	at org.junit.runners.Suite.runChild(Suite.java:27)
2026-08-16T07:20:07.5139939Z 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
2026-08-16T07:20:07.5140755Z 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
2026-08-16T07:20:07.5141470Z 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
2026-08-16T07:20:07.5142207Z 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
2026-08-16T07:20:07.5143090Z 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
2026-08-16T07:20:07.5143803Z 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
2026-08-16T07:20:07.5144473Z 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
2026-08-16T07:20:07.5145181Z 	at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:49)
2026-08-16T07:20:07.5146133Z 	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:120)
2026-08-16T07:20:07.5147209Z 	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:95)
2026-08-16T07:20:07.5148226Z 	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75)
2026-08-16T07:20:07.5149205Z 	at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:69)
2026-08-16T07:20:07.5150334Z 	at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:146)
2026-08-16T07:20:07.5151458Z 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
2026-08-16T07:20:07.5152491Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
2026-08-16T07:20:07.5153604Z 	at org.apache.maven.surefire.api.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:137)
2026-08-16T07:20:07.5154690Z 	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:148)
2026-08-16T07:20:07.5155744Z 	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:88)
2026-08-16T07:20:07.5156831Z 	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.invokeSureFire(OsgiSurefireBooter.java:224)
2026-08-16T07:20:07.5157967Z 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
2026-08-16T07:20:07.5158873Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
2026-08-16T07:20:07.5159840Z 	at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:119)
2026-08-16T07:20:07.5161115Z 	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication$1.run(AbstractUITestApplication.java:42)
2026-08-16T07:20:07.5162151Z 	at org.eclipse.e4.ui.internal.workbench.swt.E4Testable.lambda$1(E4Testable.java:127)
2026-08-16T07:20:07.5162989Z 	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
2026-08-16T07:20:07.5163786Z 	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:131)
2026-08-16T07:20:07.5164632Z 	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:5078)
2026-08-16T07:20:07.5165404Z 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4534)
2026-08-16T07:20:07.5166311Z 	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1160)
2026-08-16T07:20:07.5167374Z 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
2026-08-16T07:20:07.5168352Z 	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1051)
2026-08-16T07:20:07.5169372Z 	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
2026-08-16T07:20:07.5170557Z 	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
2026-08-16T07:20:07.5171367Z 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
2026-08-16T07:20:07.5172221Z 	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:583)
2026-08-16T07:20:07.5173044Z 	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
2026-08-16T07:20:07.5173905Z 	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:193)
2026-08-16T07:20:07.5174932Z 	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:34)
2026-08-16T07:20:07.5176071Z 	at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:129)
2026-08-16T07:20:07.5177326Z 	at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:44)
2026-08-16T07:20:07.5178284Z 	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:219)
2026-08-16T07:20:07.5179345Z 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:149)
2026-08-16T07:20:07.5180594Z 	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:115)
2026-08-16T07:20:07.5181557Z 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:467)
2026-08-16T07:20:07.5182393Z 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:298)
2026-08-16T07:20:07.5183372Z 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
2026-08-16T07:20:07.5184261Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
2026-08-16T07:20:07.5184966Z 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:615)
2026-08-16T07:20:07.5194872Z 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:563)
2026-08-16T07:20:07.5198304Z 	at org.eclipse.equinox.launcher.Main.run(Main.java:1415)
2026-08-16T07:20:07.5200803Z 	at org.eclipse.equinox.launcher.Main.main(Main.java:1387)
2026-08-16T07:20:07.5201296Z 
2026-08-16T07:20:07.5201703Z Running org.eclipse.xtend.ide.tests.performance.PerformanceTest
2026-08-16T07:20:23.5461363Z Expected execution faster then 15000ms.

am not sure if there was a recent change in platform/jdt
cc @LorenzoBettini @szarnekow @iloveeclipse

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.