Projet

Général

Profil

Bug #38266

jenkins, échec merge-junit-results.py

Ajouté par Frédéric Péters il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
06 décembre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

https://jenkins.entrouvert.org/job/authentic/929/consoleFull vs https://jenkins.entrouvert.org/job/authentic/930/consoleFull

pytest==4.6.5 vs pytest==4.6.7

+ ./merge-junit-results.py junit-py27-coverage-dj111-authentic-pg-.xml junit-py27-coverage-dj111-authentic-pg-oldldap.xml junit-py27-coverage-dj111-rbac-pg.xml
Traceback (most recent call last):
  File "./merge-junit-results.py", line 65, in <module>
    main()
  File "./merge-junit-results.py", line 26, in main
    merge_results(args[:])
  File "./merge-junit-results.py", line 39, in merge_results
    failures += int(test_suite.attrib['failures'])
KeyError: 'failures'

Fichiers


Demandes liées

Lié à Produits Entr'ouvert - Development #38293: Utiliser mergeJunitResults() dans tous les JenkinsfileFermé09 décembre 2019

Actions

Révisions associées

Révision afe09ee7 (diff)
Ajouté par Paul Marillonnet il y a plus de 4 ans

jenkins: don't assume presence of optional data in test results (#38266)

Historique

#1

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

  • Assigné à Frédéric Péters supprimé
#2

Mis à jour par Paul Marillonnet il y a plus de 4 ans

Dans une de mes branches wip en cours je viens de pousser ça, sans avoir eu le temps de creuser le problème.

#3

Mis à jour par Paul Marillonnet il y a plus de 4 ans

Note du créateur du ticket, sur Jabber :

si quelqu'un prend, faut penser à modifier tous les modules qui ont ce code.

#4

Mis à jour par Paul Marillonnet il y a plus de 4 ans

  • Assigné à mis à Paul Marillonnet

Et pour l'instant je ne reproduis pas en local le bogue.

#5

Mis à jour par Paul Marillonnet il y a plus de 4 ans

  • Statut changé de Solution proposée à En cours
#6

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Statut changé de En cours à Solution validée

Ma fois ma solution ne fonctionne pas, vas y donc.

#7

Mis à jour par Paul Marillonnet il y a plus de 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit afe09ee7b35a13602dc5e7778f0ff0c74334b444
Author: Paul Marillonnet <pmarillonnet@entrouvert.com>
Date:   Fri Dec 6 14:21:24 2019 +0100

    jenkins: don't assume presence of optional data in test results (#38266)
#8

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

(faut penser à modifier tous les modules qui ont ce code.)

#9

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Lié à Development #38293: Utiliser mergeJunitResults() dans tous les Jenkinsfile ajouté
#10

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

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF