Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 489634

Summary: New slaves for Capella HIPP
Product: Community Reporter: Christophe Gatti <christophe.gatti>
Component: CI-JenkinsAssignee: CI Admin Inbox <ci.admin-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: denis.roy, hakim.sellou, jean.barata, matthieu.helleboid, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard: stalebug

Description Christophe Gatti CLA 2016-03-15 06:44:14 EDT
Hi,

The actual executors in Capella HIPP have reached their limits.
Is it possible to setup new slaves please for our HIPP?
3 or 4 more would be very interesting.

For more information, please refer to those statistics: 

https://hudson.polarsys.org/capella/computer/%28master%29/load-statistics 


Best regards,

Christophe.
Comment 1 Denis Roy CLA 2016-03-15 09:21:04 EDT
Christophe,

I've increased your executors to 4, but your gerrit job runs for 45 minutes, which means you now have multiple Gerrit jobs running at once. I'm not sure how useful that is.

Would it be possible to split the build and test operations, remove signing and/or other components that aren't really required for a Gerrit review process, to reduce the run time of the job?
Comment 2 Hakim Sellou CLA 2016-03-15 09:43:07 EDT
Hi,

We want do to the opposite, and add tests in the gerrit job. Because, we have more and more external contributions and ours dependencies evolve also very fast.

We have 300 000 loc and we want to prevents from regressions, specially in maintenance branches, as soon as possible.
So, maybe tomorrow, we will had code coverage or technical debt analysis in our Gerrit job.

We don't want to use Gerrit uniquely for code review, but to check a maximum of things before merge in prod branches. But maybe, it's not the good way to do so, do you have any suggestions ?
Comment 3 Hakim Sellou CLA 2016-03-15 11:03:46 EDT
Another thing on slave and executors. We see the 2 new executors, but there are on master only. 

It' not possible to have a distinct slave, a new machine with the same specs and 2 executors and keep 2 executors on master ?
Comment 4 Denis Roy CLA 2016-03-15 15:36:15 EDT
We don't actually have any slaves, other than those used for OS-specific tests ... Every project gets one master with up to 4-6 executors.
Comment 5 Eclipse Genie CLA 2018-03-06 08:18:11 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 6 Denis Roy CLA 2018-03-06 09:08:11 EST
Project-provided slaves are a possibility for CBI, but our default offering is 2 executors.