eclipse-jdt / eclipse-jdt/eclipse.jdt.core
JavaIndexTests.testExistentIndexAfterRestart failed in I-build
- Dominant language
- Java
- Stars
- 237
- Forks
- 195
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 47
Description
See: https://download.eclipse.org/eclipse/downloads/drops4/I20260620-2300/testresults/html/org.eclipse.jdt.core.tests.model_ep441I-unit-macosx-aarch64-java25_macosx.cocoa.aarch64_25.html
```
Unexpected search results. ----------- Expected ------------ /Users/genie.releng/workspace/AutomatedTests/ep441I-unit-macosx-aarch64-java25/workarea/I20260620-2300/eclipse-testing/test-eclipse/Eclipse.app/Contents/Eclipse/jdt_model_folder/Test.jar pkg.Test ------------ but was ------------ ---------------------- ---------- expected:<[/Users/genie.releng/workspace/AutomatedTests/ep441I-unit-macosx-aarch64-java25/workarea/I20260620-2300/eclipse-testing/test-eclipse/Eclipse.app/Contents/Eclipse/jdt_model_folder/Test.jar pkg.Test]> but was:<[]>
junit.framework.ComparisonFailure: Unexpected search results.
----------- Expected ------------
/Users/genie.releng/workspace/AutomatedTests/ep441I-unit-macosx-aarch64-java25/workarea/I20260620-2300/eclipse-testing/test-eclipse/Eclipse.app/Contents/Eclipse/jdt_model_folder/Test.jar pkg.Test
------------ but was ------------
---------------------- ----------
expected:<[/Users/genie.releng/workspace/AutomatedTests/ep441I-unit-macosx-aarch64-java25/workarea/I20260620-2300/eclipse-testing/test-eclipse/Eclipse.app/Contents/Eclipse/jdt_model_folder/Test.jar pkg.Test]> but was:<[]>
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertStringEquals(TestCase.java:265)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.assertEquals(TestCase.java:240)
at org.eclipse.jdt.core.tests.model.AbstractJavaSearchTests.assertSearchResults(AbstractJavaSearchTests.java:952)
at org.eclipse.jdt.core.tests.model.AbstractJavaSearchTests.assertSearchResults(AbstractJavaSearchTests.java:910)
at org.eclipse.jdt.core.tests.model.AbstractJavaSearchTests.assertSearchResults(AbstractJavaSearchTests.java:907)
at org.eclipse.jdt.core.tests.model.JavaIndexTests.testExistentIndexAfterRestart(JavaIndexTests.java:404)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at junit.framework.TestCase.runTest(TestCase.java:177)
at org.eclipse.jdt.core.tests.junit.extension.TestCase.runTest(TestCase.java:970)
at junit.framework.TestCase.runBare(TestCase.java:142)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:130)
at junit.framework.TestSuite.runTest(TestSuite.java:241)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.runTest(SuiteOfTestCases.java:114)
at junit.framework.TestSuite.run(TestSuite.java:236)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.superRun(SuiteOfTestCases.java:97)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite$1.protect(SuiteOfTestCases.java:85)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at org.eclipse.jdt.core.tests.model.SuiteOfTestCases$Suite.run(SuiteOfTestCases.java:94)
at junit.framework.TestSuite.runTest(TestSuite.java:241)
at junit.framework.TestSuite.run(TestSuite.java:236)
at junit.framework.TestSuite.runTest(TestSuite.java:241)
at junit.framework.TestSuite.run(TestSuite.java:236)
```
Nothing relevant in the workspace log:
https://download.eclipse.org/eclipse/downloads/drops4/I20260620-2300/testresults/ep441I-unit-macosx-aarch64-java25_macosx.cocoa.aarch64_25/org.eclipse.jdt.core.tests.model.AllJavaModelTests.txt
```
02:29:12.631 SETUP JavaIndexTests.testExistentIndexAfterRestart
Aborted waitForSnapShot() because running with the workspace rule
Classpath variable 'JCL18_LIB', path: '/Users/genie.releng/workspace/AutomatedTests/ep441I-unit-macosx-aarch64-java25/workarea/I20260620-2300/eclipse-testing/test-eclipse/Eclipse.app/Contents/Eclipse/jdt_model_folder/jclMin1.8.jar', file size: 14941
Classpath variable 'JCL18_SRC', path: '/Users/genie.releng/workspace/AutomatedTests/ep441I-unit-macosx-aarch64-java25/workarea/I20260620-2300/eclipse-testing/test-eclipse/Eclipse.app/Contents/Eclipse/jdt_model_folder/jclMin1.8src.zip', file size: 9405
Classpath variable 'JCL_SRCROOT', path: 'src', file size: 0
testExistentIndexAfterRestart got no result!
02:29:12.703 TDOWN JavaIndexTests.testExistentIndexAfterRestart
```
Contributor guide
Research direction
Start with org.eclipse.jdt.core.tests.model.JavaIndexTests.testExistentIndexAfterRestart at JavaIndexTests.java:404 and review the reported assertion and workspace log. Reproduce the I-build failure in the macOS AArch64 Java 25 test environment, then verify that the test returns the expected Test.jar pkg.Test search result after restart.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- search, testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100