jerry-git / jerry-git/pytest-split
duration_based_chunks algorithm produces empty groups, causing pytest to fail when collecting tests
- Lingua principale
- Python
- Stelle
- 325
- Fork
- 56
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
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.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Start by reproducing the failure with --splits 20 and inspect the duration_based_chunks algorithm that creates the groups. Trace why the final groups are empty, then verify that pytest collection succeeds with no empty groups and the GitHub Actions test run is no longer terminated by error 5.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- testing-qa
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100