Projet

Général

Profil

Bug #59511

build jenkins cassé sur 2 tests

Ajouté par Nicolas Roche il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
09 décembre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Le premier test HS arrive le 4/12 et le second le 7/12.


Fichiers

Révisions associées

Révision 9ec2738c (diff)
Ajouté par Nicolas Roche il y a plus de 2 ans

tests: adapt logs check on charset-normalizer upgrade (#59511)

Révision a795d36b (diff)
Ajouté par Nicolas Roche il y a plus de 2 ans

test: correct endpoint URL on cryptor test (#59511)

Historique

#1

Mis à jour par Nicolas Roche il y a plus de 2 ans

  • Statut changé de Nouveau à En cours

Pour info,

  • 2565 -> 2568 (tests/test_mdph13.py::test_dossier_http_error)

charset-normalizer : 2.0.8 -> 2.0.9
pycryptodomex : 3.11.0 -> 3.12.0
pylint : 2.12.1 -> 2.12.2
typed-ast : 1.5.0 -> 1.5.1

A priori c'est lié à charset-normalizer comme déjà vu avec #58995

  • 2568 -> 2569 (tests/test_cryptor.py::test_cryptor_encrypt_decrypt)

Django: 2.2.24 -> 2.2.25
pytest-django: 4.5.1 -> 4.5.2

Une 200 qui devient une 400.

#2

Mis à jour par Nicolas Roche il y a plus de 2 ans

#3

Mis à jour par Emmanuel Cazenave il y a plus de 2 ans

Le deuxième patch est louche, tu ne testes plus le même URL qu'avant.

#4

Mis à jour par Nicolas Roche il y a plus de 2 ans

Oui. Avant on avait :

endpoint = utils.generic_endpoint_url('cryptor', 'file-decrypt', slug=cryptor.slug)
endpoint = endpoint + '/' + str(cfile.uuid)
endpoint = endpoint + '/' + str(cfile.uuid)

Et ça fonctionnait quand même.
(j'ai cru que c'était un oubli dans le code, mais bon ici c'est Thomas qui le connaît).

#5

Mis à jour par Thomas Noël il y a plus de 2 ans

  • Statut changé de Solution proposée à Solution validée

Nicolas Roche a écrit :

Et ça fonctionnait quand même.
(j'ai cru que c'était un oubli dans le code, mais bon ici c'est Thomas qui le connaît).

Good catch ; ack sur ce patch 0002. 0001 est ok aussi.

#6

Mis à jour par Nicolas Roche il y a plus de 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit a795d36b3e9bf02f8e916de0da6a0d67aa761013
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Thu Dec 9 10:30:41 2021 +0100

    test: correct endpoint URL on cryptor test (#59511)

commit 9ec2738c951ce040ef324174630ec5fdbf4cb1a8
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Thu Dec 9 10:18:05 2021 +0100

    tests: adapt logs check on charset-normalizer upgrade (#59511)
#7

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

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

Mis à jour par Transition automatique il y a environ 2 ans

Automatic expiration

Formats disponibles : Atom PDF