flowable / flowable/flowable-engine
Maven surefire rerunFailingTestsCount does not work with JUnit Jupiter
- Lingua principale
- Java
- Stelle
- 9.5k
- Fork
- 2.9k
- Merge medio
- 7h 8m
- PR unite (30g)
- 2
Descrizione
Since the migration to JUnit Jupiter the `rerunFailingTestsCount` is not taken into consideration.
According to https://maven.apache.org/surefire/maven-surefire-plugin/examples/rerun-failing-tests.html seems like this configuration is only supported on JUnit 4.x. There is https://github.com/junit-team/junit5/issues/1558 that has a discussion to add support for flaky tests.
It might be worth considering upping the timeout on the flaky tests to a value higher than 5000ms
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia riproducendo il comportamento di Maven Surefire per `rerunFailingTestsCount` con i test JUnit Jupiter del progetto. Leggi la documentazione di Surefire sulla ripetizione dei test falliti e la issue di JUnit collegata per determinare se il supporto esiste; il lavoro è completato quando il comportamento atteso di ripetizione è verificato oppure l'approccio basato sui timeout per i test flaky è chiaramente stabilito.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- build-system, testing
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100