Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 563221 - ci.eclipse.org/xtext terribly slow (at least some node)
Summary: ci.eclipse.org/xtext terribly slow (at least some node)
Status: CLOSED DUPLICATE of bug 563645
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: CI-Jenkins (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: CI Admin Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-15 09:47 EDT by Christian Dietrich CLA
Modified: 2020-06-02 09:47 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Dietrich CLA 2020-05-15 09:47:12 EDT
hi. the performance of the run/job
https://ci.eclipse.org/xtext/job/xtext-core/job/master/416/console
is terribly slow.

could you lease check if there is something broken?

thanks
Christian
Comment 1 Denis Roy CLA 2020-05-15 09:48:22 EDT
Which part is slow?  I need some numbers or tasks.
Comment 2 Christian Dietrich CLA 2020-05-15 09:52:16 EDT
15:35:25  > Task :org.eclipse.xtext.tests:generateTestXtext
15:40:47  > Task :org.eclipse.xtext.tests:compileTestJava

vs on a good run

13:59:41  > Task :org.eclipse.xtext.tests:generateTestXtext
14:00:19  > Task :org.eclipse.xtext.tests:compileTestJava

similar performance drops through other parts of the gradle build

e.g. 

15:12:50  > Task :org.eclipse.xtext:compileJava
15:12:50  Note: Some input files use or override a deprecated API.
15:12:50  Note: Recompile with -Xlint:deprecation for details.
15:12:50  Note: /home/jenkins/agent/workspace/xtext-core_master/org.eclipse.xtext/xtend-gen/org/eclipse/xtext/generator/trace/node/TracedAccessorsProcessor.java uses unchecked or unsafe operations.
15:12:50  Note: Recompile with -Xlint:unchecked for details.
15:19:41  
15:19:41  > Task :org.eclipse.xtext:processResources

vs

13:55:37  > Task :org.eclipse.xtext:compileJava
13:55:37  Note: Some input files use or override a deprecated API.
13:55:37  Note: Recompile with -Xlint:deprecation for details.
13:55:37  Note: /home/jenkins/agent/workspace/xtext-core_master/org.eclipse.xtext/xtend-gen/org/eclipse/xtext/generator/trace/node/TracedAccessorsProcessor.java uses unchecked or unsafe operations.
13:55:37  Note: Recompile with -Xlint:unchecked for details.
13:55:40  
13:55:40  > Task :org.eclipse.xtext:processResources
Comment 3 Denis Roy CLA 2020-05-15 11:46:41 EDT
https://ci.eclipse.org/xtext/job/xtext-core/job/master/418/ took 25 minutes, which seems to be par for the course.

419 is now running on one of the fastest nodes we have.

Could simply have been a combination of lots of simultaneous builds + yours happened to run on the slowest node + that slowest node was really busy.
Comment 4 Christian Dietrich CLA 2020-06-02 04:42:10 EDT
problem is there again:

https://ci.eclipse.org/xtext/job/xtext-core/job/release_2.22.0/3/console

any idea how to avoid this.
this makes it basically impossible to build a release milestone
without spending 20 hours
Comment 5 Denis Roy CLA 2020-06-02 09:47:03 EDT
I'll duplicate this to bug 563645

*** This bug has been marked as a duplicate of bug 563645 ***