Bug 540780 - NewMesonConfigureTest.buildMesonProject failing on master
Summary: NewMesonConfigureTest.buildMesonProject failing on master
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-build (show other bugs)
Version: 9.5.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: cdt-build-inbox@eclipse.org CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 499777
  Show dependency tree
 
Reported: 2018-11-05 04:20 EST by Jonah Graham CLA
Modified: 2020-09-04 15:17 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonah Graham CLA 2018-11-05 04:20:07 EST
NewMesonConfigureTest.buildMesonProject is failing on master:


Regression
org.eclipse.cdt.internal.meson.ui.tests.NewMesonConfigureTest.buildMesonProject (from org.eclipse.cdt.internal.meson.ui.tests.AutomatedIntegrationSuite)

Error Message
18
Stacktrace
java.lang.ArrayIndexOutOfBoundsException: 18
	at org.eclipse.cdt.internal.meson.ui.tests.NewMesonConfigureTest.buildMesonProject(NewMesonConfigureTest.java:246)
Comment 1 Jonah Graham CLA 2018-11-05 04:21:41 EST
I believe this is an intermittent failure. I have retriggered the test.
Comment 2 Jonah Graham CLA 2018-11-17 16:31:56 EST
Another similar error in the same test (https://ci.eclipse.org/cdt/job/cdt-verify-test-cdt-other/1779/testReport/junit/org.eclipse.cdt.internal.meson.ui.tests/NewMesonConfigureTest/buildMesonProject/) 

Error Message
expected:<[Build complete: /jobs/genie.cdt/cdt-verify-test-cdt-other/workspace/build/org.eclipse.cdt.meson.ui.tests/target/work/data/MesonTestProj2/build/default]> but was:<[ninja: build stopped: subcommand failed.]>
Stacktrace
org.junit.ComparisonFailure: expected:<[Build complete: /jobs/genie.cdt/cdt-verify-test-cdt-other/workspace/build/org.eclipse.cdt.meson.ui.tests/target/work/data/MesonTestProj2/build/default]> but was:<[ninja: build stopped: subcommand failed.]>
	at org.eclipse.cdt.internal.meson.ui.tests.NewMesonConfigureTest.buildMesonProject(NewMesonConfigureTest.java:247)

----

It seems to fail more when the HIPP machine is under load.
Comment 3 Jonah Graham CLA 2019-04-30 21:26:39 EDT
Cross ref the conversation on CDT - this is the issue under the "Build Stability Umbrealla Bug" (Bug 499777) that I think is also similar to what Nate reported on cdt-dev.

https://www.eclipse.org/lists/cdt-dev/msg33534.html
Comment 4 Jonah Graham CLA 2019-05-01 06:46:29 EDT
A workaround (tests disabled) has been added in https://git.eclipse.org/r/#/c/141437/

At some point this ought to be revisited.