Bug 575988 - eclipse.platform.text build randomly times out
Summary: eclipse.platform.text build randomly times out
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.22   Edit
Hardware: All CentOS
: P3 trivial (vote)
Target Milestone: ---   Edit
Assignee: Platform-Releng-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-15 01:24 EDT by Jörg Kubitz CLA
Modified: 2021-09-18 10:21 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jörg Kubitz CLA 2021-09-15 01:24:46 EDT
Sometimes the build just does not finish and no message is added to the gerrit.
the Build status says "Timeout has been exceeded"
example (pinned): 
https://ci.eclipse.org/platform/job/eclipse.platform.text/job/70%252F185270%252F6/1/console

[INFO] Command line:
	[/opt/tools/java/openjdk/jdk-11/11.0.2+9/bin/java, -Dosgi.noShutdown=false, -Dosgi.os=linux, -Dosgi.ws=gtk, -Dosgi.arch=x86_64, --add-modules=ALL-SYSTEM, -Dosgi.clean=true, -ea, -jar, /home/jenkins/agent/workspace/clipse.platform.text_70_185270_6/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.6.300.v20210813-1054/org.eclipse.equinox.launcher-1.6.300.v20210813-1054.jar, -data, /home/jenkins/agent/workspace/clipse.platform.text_70_185270_6/org.eclipse.jface.text.tests/target/work/data, -install, /home/jenkins/agent/workspace/clipse.platform.text_70_185270_6/org.eclipse.jface.text.tests/target/work, -configuration, /home/jenkins/agent/workspace/clipse.platform.text_70_185270_6/org.eclipse.jface.text.tests/target/work/configuration, -application, org.eclipse.tycho.surefire.osgibooter.uitest, -testproperties, /home/jenkins/agent/workspace/clipse.platform.text_70_185270_6/org.eclipse.jface.text.tests/target/surefire.properties]
Running org.eclipse.jface.text.tests.JFaceTextTestSuite

(SWT:1935): Gdk-CRITICAL **: 22:01:20.173: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed

...

(SWT:1935): Gdk-CRITICAL **: 22:01:20.439: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed
Cancelling nested steps due to timeout
Sending interrupt signal to process


can someone please improve the build such that:
0) solve the typo "/workspace/clipse.platform.text" the "e" from "eclipse" is missing
1) logging adds timestamp to all lines
2) stacktrace of the canceled step is given
3) an error notification to gerrit + email is send when timeout happens
4) it does not timeout :-)