Projet

Général

Profil

Development #44973

Les tests en erreur ne sont plus listés sur jenkins

Ajouté par Nicolas Roche il y a presque 4 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
09 juillet 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

cf ce build en erreur : https://jenkins.entrouvert.org/job/hobo-wip/job/wip%252F44890-random-smtp-port/
si on clique sur le run alors tout semble ok :

Résultats des tests (aucune erreur)


Fichiers


Demandes liées

Lié à Mandaye - Bug #19613: Passer MandayeJS en Python 3Fermé24 octobre 2017

Actions

Historique

#1

Mis à jour par Paul Marillonnet il y a presque 4 ans

Je crois que ce sont les échecs dans les tests (failure - F) et non pas les erreurs à leur exécution (error - E) qui remontent dans cette liste. Rien n'a changé dernièrement donc.

#2

Mis à jour par Thomas Noël il y a presque 4 ans

A priori ça n'affiche pas tous les tests, notamment ici pas ceux qui foirent (py2-hobo)

Ca n'affiche que les trucs py3 : https://jenkins.entrouvert.org/job/hobo-wip/job/wip%252F44890-random-smtp-port/1/testReport/

Doit y avoir un bidule d'aggregation des tests qui marche plus (ou n'a jamais marché)

#3

Mis à jour par Emmanuel Cazenave il y a presque 4 ans

C'est dans le tox.ini :

envlist = {py2,py3-coverage}- ....
....
coverage: COVERAGE=--junitxml=junit-{envname}.xml --cov-report xml:coverage-{envname}.xml --cov-report html:htmlcov-{envname} --cov=hobo/ --cov-config .coveragerc

Pas de fichiers junit générés pour les env py2.

On peut pas dropper py2 plutôt que de corriger ça ?

#4

Mis à jour par Frédéric Péters il y a presque 4 ans

#5

Mis à jour par Frédéric Péters il y a presque 4 ans

  • Lié à Bug #19613: Passer MandayeJS en Python 3 ajouté
#6

Mis à jour par Frédéric Péters il y a presque 4 ans

#7

Mis à jour par Thomas Noël il y a presque 4 ans

Emmanuel Cazenave a écrit :

C'est dans le tox.ini :

[...]

Pas de fichiers junit générés pour les env py2.

On peut pas dropper py2 plutôt que de corriger ça ?

Laissons les py2, de toute façon le build crashe comme il faut, c'est juste le rapport agrégé qui ne présente que les py3. On voit les problèmes py2 dans l'output du build.

(Perso j'avais absolument jamais remarqué la page testReport, je regardais toujours l'output des build... donc pour moi y'a même pas de bogue ;) )

#8

Mis à jour par Nicolas Roche il y a environ 2 ans

  • Statut changé de Nouveau à Fermé

Formats disponibles : Atom PDF