Bug #38266
jenkins, échec merge-junit-results.py
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
Révisions associées
Historique
Mis à jour par Paul Marillonnet il y a plus de 4 ans
- Fichier 0001-don-t-assume-presence-of-optional-data-in-test-resul.patch 0001-don-t-assume-presence-of-optional-data-in-test-resul.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Dans une de mes branches wip en cours je viens de pousser ça, sans avoir eu le temps de creuser le problème.
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.
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.
Mis à jour par Paul Marillonnet il y a plus de 4 ans
- Statut changé de Solution proposée à En cours
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.
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)
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.)
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Lié à Development #38293: Utiliser mergeJunitResults() dans tous les Jenkinsfile ajouté
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
jenkins: don't assume presence of optional data in test results (#38266)