lundi 22 juin 2020

docker, tests karma dans un container docker

Je suis novice en docker / gitlab ci/cd mais je m'y mets depuis la semaine dernière.

Mon ancienne machine de dév avait été transformée en jenkins. Elle a son disque qui a "cramé" et c'est donc l'occasion de changer de technologie...

Le projet supervisé a des tests karma.
Lors du portage sur git ci/cd, les tests étaient gelés jusqu'au claquage d'un timeout (cf traces ci-après).
Ca ne se passait que dans gitlab ci/cd. En local, hors du container docker tout était OK, dans le container, c'était KO



Dans mon cas, il manquait simplement l'installation de firefox lors de la création de l'image docker...



Après ajout, c'est bon (ouf de soulagement)
Il faut dire que l'erreur n'était pas très explicite. Beaucoups de fils de discussion parlent de problèmes de proxy...


Aucun commentaire: