Development #84679
CI : éclater tests/api/test_all.py en plusieurs fichiers pour une meilleure exécution distribuée des tests
0%
Description
Ce fichier contient 115 définitions de test, c’est apparemment le goulot d’étranglement pour la diminution du temps de test. On pourrait éclater ça un peu de façon thématique en plusieurs fichiers pour améliorer la distribution pour pyxdist (ce dernier n’attribuant pas plus d’un process par fichier).
Demandes liées
Révisions associées
tests/api: give statistics their own test file (#84679)
tests/api: give role memberships their own test file (#84679)
tests/api: give phone normalization its own test file (#84679)
tests/api: give /find_duplicates/ its own test file (#84679)
tests/api: give password validation its own test file (#84679)
tests/api: group user synchronization tests in adequate file (#84679)
tests/api: give filters their own test file (#84679)
tests/api: give free-text search its own test file (#84679)
tests/api: give get_or_create across objects its own test file (#84679)
Historique
Mis à jour par Paul Marillonnet il y a 5 mois
- Lié à Development #84578: Jenkins : augmenter le nombre d’exécutions concurrentes de processes de tests ajouté
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Nouveau à En cours
Paul Marillonnet (pmarillonnet) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/217
- Titre : WIP: CI : éclater tests/api/test_all.py en plusieurs fichiers pour une meilleure exécution distribuée des tests (#84679)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/217/files
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution proposée à Solution validée
Benjamin Dauvergne (bdauvergne) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution validée à Résolu (à déployer)
Paul Marillonnet (pmarillonnet) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/217
- Titre : CI : éclater tests/api/test_all.py en plusieurs fichiers pour une meilleure exécution distribuée des tests (#84679)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/217/files
Mis à jour par Transition automatique il y a 5 mois
- Statut changé de Résolu (à déployer) à Solution déployée
tests/api: give user profile their own test file (#84679)