Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jdt-core-dev] Cannot run FullSourceWorkspaceBuildTests on master

From the "bundle_qualifier", I think this is related to the bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=384531
Could you add your finding to the bug report?

Jay



From:        Tomasz Zarna <TomaszZarna@xxxxxxxxxx>
To:        jdt-core-dev@xxxxxxxxxxx
Cc:        Satyam Kandula <satyam.kandula@xxxxxxxxx>
Date:        07/31/2012 04:49 PM
Subject:        [jdt-core-dev] Cannot run FullSourceWorkspaceBuildTests on master
Sent by:        jdt-core-dev-bounces@xxxxxxxxxxx





Hi,

I wanted to compare results from FullSourceWorkspaceBuildTests run against
master and change/6915/1 [1]. Started from the latter, collected results,
switched to master and re-run the suite.

To my surprise I was hit by a SIOOBE:

java.lang.ExceptionInInitializerError
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:57)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43)
                at java.lang.reflect.Method.invoke(Method.java:474)
                at
org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.getTest(
JUnit3TestLoader.java:108)
                at
org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.loadTests(
JUnit3TestLoader.java:59)
                at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(
RemoteTestRunner.java:452)
                at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(
RemoteTestRunner.java:683)
                at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(
RemoteTestRunner.java:390)
                at org.eclipse.pde.internal.junit.runtime.RemotePluginTestRunner.main
(RemotePluginTestRunner.java:62)
                at org.eclipse.pde.internal.junit.runtime.CoreTestApplication.run(
CoreTestApplication.java:23)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:57)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43)
                at java.lang.reflect.Method.invoke(Method.java:474)
                at
org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException
(
EclipseAppContainer.java:587)
                at org.eclipse.equinox.internal.app.EclipseAppHandle.run(
EclipseAppHandle.java:198)
                at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
(EclipseAppLauncher.java:110)
                at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
(EclipseAppLauncher.java:79)
                at org.eclipse.core.runtime.adaptor.EclipseStarter.run(
EclipseStarter.java:353)
                at org.eclipse.core.runtime.adaptor.EclipseStarter.run(
EclipseStarter.java:180)
                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:57)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:43)
                at java.lang.reflect.Method.invoke(Method.java:474)
                at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
                at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
                at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
                at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of
range: -1
                at java.lang.String.substring(String.java:1961)
                at
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceTests.<clinit>(
FullSourceWorkspaceTests.java:205)
                ... 29 more

The reason is that "version" from line 205 in FullSourceWorkspaceTests is
"build_qualifier, 3.8.1" on the gerrit branch and "3.8.0.bundle_qualifier"
on master. No comma in the second one.

Is anyone else seeing this too?

[1] Performance bug in the concurrent compiler (class ProcessTaskManager):
https://bugs.eclipse.org/bugs/show_bug.cgi?id=311419,
https://git.eclipse.org/r/#/c/6915/1
--
Tomasz Zarna
Eclipse Platform and JDT
Staff Software Engineer
IBM SWG Lab, Cracow, Poland

IBM Polska Sp. z o.o. oddział w Krakowie
ul. Armii Krajowej 18
30 -150 Kraków
tel. + 48 12 628 9974

NIP: 526-030-07-24
Sąd Rejonowy dla m.st. Warszawy, XIII Wydział Gospodarczy KRS
KRS 0000012941, Kapitał zakładowy: 33.000.000 PLN

_______________________________________________
jdt-core-dev mailing list
jdt-core-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jdt-core-dev



Back to the top