Project

General

Profile

Développement #63008

tox, exécuter pylint indépendamment des tests

Added by Valentin Deniaud over 2 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Category:
-
Target version:
-
Start date:
21 March 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

Pour que jenkins les rapporte même quand un test plante.


Files


Related issues

Related to Publik - Développement #61397: Builds jenkins, lancer pylint même si les tests ne passent pasFermé03 February 2022

Actions

Associated revisions

Revision d4f05d10 (diff)
Added by Valentin Deniaud over 2 years ago

tox: move pylint to separate environment (#63008)

History

#1

Updated by Valentin Deniaud over 2 years ago

  • Related to Développement #61397: Builds jenkins, lancer pylint même si les tests ne passent pas added
#2

Updated by Valentin Deniaud over 2 years ago

#3

Updated by Emmanuel Cazenave over 2 years ago

Ya besoin de toutes ces dépendances pour exécuter pylint ?

#4

Updated by Lauréline Guérin over 2 years ago

pour éviter certaines erreurs de type import-error, oui

#5

Updated by Frédéric Péters over 2 years ago

Et il n'y a pas de truc pour partager avec la liste définie/maintenue dans testenv, duplication obligée ?

Aussi, la partie usedevelop = coverage: True / nocoverage: False, a priori pas besoin de la reprendre, et pareil pour certaines lignes (toutes?) de setenv ?

#6

Updated by Valentin Deniaud over 2 years ago

Lauréline Guerin a écrit :

pour éviter certaines erreurs de type import-error, oui

J'ai refait tourner un build pour le démontrer, https://jenkins.entrouvert.org/job/chrono-wip/job/wip%252F63008-tox-executer-pylint-independamme/5/pylint/new/fileName.-1357168269/source.4298e3c7-75a0-4c0b-9d4a-5355e010d9b2/#5.

Frédéric Péters a écrit :

Et il n'y a pas de truc pour partager avec la liste définie/maintenue dans testenv, duplication obligée ?

Il n'y en avait pas en août 2021 https://github.com/tox-dev/tox/discussions/2193.

Aussi, la partie usedevelop = coverage: True / nocoverage: False, a priori pas besoin de la reprendre, et pareil pour certaines lignes (toutes?) de setenv ?

Viré et effectivement c'est toujours vert, merci.

#7

Updated by Lauréline Guérin over 2 years ago

  • Status changed from Solution proposée to Solution validée
#8

Updated by Valentin Deniaud over 2 years ago

  • Status changed from Solution validée to Résolu (à déployer)
commit d4f05d10a4d5d7e3f0c5ce2f523bcc2730d8ec57
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Mon Mar 21 16:00:12 2022 +0100

    tox: move pylint to separate environment (#63008)
#9

Updated by Transition automatique over 2 years ago

  • Status changed from Résolu (à déployer) to Solution déployée
#10

Updated by Transition automatique over 2 years ago

Automatic expiration

Also available in: Atom PDF