jerry-git / jerry-git/pytest-split

Interaction with pytest fixtures

Ouverte
#61 1 commentaire 2 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
325
Forks
56
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Several tests in in my code use fixtures, and from looking at the durations file generated by pytest-split it seems like the time for creating those fixtures gets assigned to the first test that calls for them. However, when the tests are split, it splits them in such a way that the fixture has to be created multiple times in different jobs. Is it possible to include the fixture creation time into account somehow, or to keep tests that share fixtures together where possible?

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par examiner comment pytest-split lit son fichier de durées généré et comment le temps de configuration des fixtures de pytest est attribué aux tests. Définissez si completion signifie comptabiliser le temps de création des fixtures, garder ensemble les tests qui partagent des fixtures, ou les deux, puis vérifiez le comportement choisi sur les split jobs.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
testing-qa
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.