jerry-git / jerry-git/pytest-split
duration_based_chunks algorithm produces empty groups, causing pytest to fail when collecting tests
- Langage dominant
- Python
- Étoiles
- 325
- Forks
- 56
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Something in the most recent set of changes has broken something. Previously I have been doing --splits 20 and all of the groups have at least one test. Now, at least the last two groups are empty, which causes pytest to exit with error 5 and github actions to kill all of the tests. Not sure what the precise cause of this is at the moment.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par reproduire l'échec avec --splits 20 et inspectez l'algorithme duration_based_chunks qui crée les groupes. Suivez la raison pour laquelle les derniers groupes sont vides, puis vérifiez que la collecte de pytest réussit sans groupes vides et que l'exécution des tests de GitHub Actions n'est plus interrompue par error 5.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- testing-qa
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100