Good job !
Thanks.

|
|
|
Sébastien Gérard
Head of the LISE labs
CEA Research Director
Papyrus project Leader (www.eclipse.org/papyrus)

Commissariat à l’énergie atomique et aux énergies alternatives
Institut List
|
CEA Saclay Nano-INNOV
|
Bât. 861-PC142
F-91191 Gif-sur-Yvette Cedex
T. +33 1
69 08 58 24
M.
+33 6
88 20 00 47
sebastien.gerard@xxxxxx
www-list.cea.fr
|
|
|
|

|
|
De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx]
De la part de LETAVERNIER Camille
Envoyé : jeudi 28 avril 2016 11:00
À : Papyrus Project list (mdt-papyrus.dev@xxxxxxxxxxx) <mdt-papyrus.dev@xxxxxxxxxxx>
Objet : [PROVENANCE INTERNET] [mdt-papyrus.dev] Hudson, Performances & Target Platforms
Hi all,
The recent experiments on Target Platforms [1] (And a few other optimizations, such as Eclipse Mirror discussed in Bug 492412 [2]) show promising results regarding performances, with full Gerrit builds taking less than
25 minutes (vs. 55 minutes currently), and down to 16 minutes when all remaining optimizations can be integrated.
However, the cost of maintaining the target platforms is slightly higher than our current pom-based dependencies, mostly because we have some tooling support for Poms that we don’t have (yet) for Target Platforms. I’m
working on this, but this might still take a few days. I’d like to proceed with the current contribution as-is, so that general build performances can be improved (I’m sure all Gerrit contributors will welcome this patch :) ), while I keep working on the tooling
to avoid growing build maintenance. The basic Simrel-based updater is already contributed, so now it’s just a matter of going from ~15 clicks per milestone to ~3.
There’s more information on the current tooling (What’s in, and what’s missing) in the bugzilla [1]. You can review the contribution here [3]
[1] 492375: [Releng] Define a Target Platform to improve build performances
https://bugs.eclipse.org/bugs/show_bug.cgi?id=492375
[2] 492412: Connection problems to external sources
https://bugs.eclipse.org/bugs/show_bug.cgi?id=492412
[3] 70014: Bug 492375: [Releng] Define a Target Platform to improve build performances [I5d454d4a]
https://git.eclipse.org/r/#/c/70014/
Regards,
Camille