Topics

Travis/Appveyor issues

TILLOY Anne
 

Hi Boris,

 

It seems that our builds are queued really often. The merge of a PR can take almost 4 or 5 hours. We really need to find a way to work more efficiently with github. Two ideas :

-          Less builds by PR ;

-          To pay for a better service for Travis and Appveyor.

 

I have already  raised this problem weeks ago, and you proposed to try to solve this issue on your own. What can we do ? What does the LFE propose ?

 

Thanks for your answer.

 

Anne.

 

De : JAMGOTCHIAN Geoffroy
Envoyé : mardi 5 novembre 2019 12:53
À : DDL--POWSYBL <powsybl.ddl@...>
Objet 
: Travis/Appveyor engorgé

 

Salut,

 

53 jobs en attente sur Travis, en moyenne 4 ou 5 heure avant qu'un PR ne passe. Faut vraiment qu'on fasse quelque chose, ca devient difficile de travailler correctement.

Ca va pas trop s'arranger en plus quand on va migrer nos repo Convergence.

Je vous propose qu'on cale un point en dehors des ateliers powsybl spécifiquement sur ce point pour qu'on décide de la  meilleure stratégie à adopter.

A mon avis il y a 2 grandes familles de solutions:

   - celles ou on relache des  contraintes sur les PR (moins de build par PR).

   - celles ou on upgrade le service  en payant (on paye Travis + Appveyor voir on passe sur les Github action pour n'avoir qu'un service)

   - pourquoi pas les 2.

 

Geoffroy

 



"Ce message est destiné exclusivement aux personnes ou entités auxquelles il est adressé et peut contenir des informations privilégiées ou confidentielles. Si vous avez reçu ce document par erreur, merci de nous l'indiquer par retour, de ne pas le transmettre et de procéder à sa destruction.

This message is solely intended for the use of the individual or entity to which it is addressed and may contain information that is privileged or confidential. If you have received this communication by error, please notify us immediately by electronic mail, do not disclose it and delete the original message."