jerry-git / jerry-git/pytest-split
duration_based_chunks algorithm produces empty groups, causing pytest to fail when collecting tests
- Vorherrschende Sprache
- Python
- Sterne
- 325
- Forks
- 56
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
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.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- testing-qa
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100