Development #67056
Use pylint --jobs flags to speed up linting step
Début:
06 juillet 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
pylint offers a --jobs flag to use multiple processes:
--jobs <n-processes>, -j <n-processes>
Use multiple processes to speed up Pylint. Specifying 0
will auto-detect the number of processors available to
use, and will cap the count on Windows to avoid hangs.
(default: 1)
This can speed up our CI steps even more
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par A. Berriot il y a presque 2 ans
- Fichier 0001-ci-speed-up-CI-using-multiple-processes-with-pylint-.patch 0001-ci-speed-up-CI-using-multiple-processes-with-pylint-.patch ajouté
- Tracker changé de Support à Development
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par A. Berriot il y a presque 2 ans
Avec le patch, la pipeline prend 3min43s contre 4m44s sans, on est sur du 20-25% d'amélioration.
Je pense que la différence sera d'autant plus perceptible sur des codebases plus larges.
Mis à jour par A. Berriot il y a presque 2 ans
- Copié vers Development #67057: Use pylint --jobs flags to speed up linting step ajouté
Mis à jour par Valentin Deniaud il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par A. Berriot il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit ef3e665bb00345adc2bcaf40b830901a7330887f Author: Agate <aberriot@entrouvert.com> Date: Wed Jul 6 10:09:06 2022 +0200 ci: speed up CI using multiple processes with pylint (#67056)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
ci: speed up CI using multiple processes with pylint (#67056)