allure-framework / allure-framework/allure-java

Spock @Retry annotation multiple runs put under the same overview as test body

Offen
#851 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
376
Forks
240
Ø Merge
1 T. 7 Std.
Gemergte PRs (30 T.)
45

Beschreibung

**Describe the bug**
Spock @Retry annotation multiple runs put under the same overview as test body.

**To Reproduce**
Steps to reproduce the behavior:
1. [Go project](https://github.com/karltiirik/spock-restassured-allure/tree/retry-repro-branch)
2. Run test according to README.md
3. Generate report according to README.md

**Expected behavior**
"Given: a post exists; When: a post is queried; Then: correct response is returned" test has 3 entries under the Retries tab (for each retry).

**Actual behaviour**
Each retry is put under Overview instead of Retries tab:
![Kuvatõmmis 2022-11-18 000823](https://user-images.githubusercontent.com/6077967/202570767-1b998a7a-a622-484b-9ef8-b0699b6589ac.png)

Retries tab is empty:
![Kuvatõmmis 2022-11-18 000741](https://user-images.githubusercontent.com/6077967/202571068-f734229b-c1dd-405d-b41e-cae9451ad615.png)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem verlinkten Go-Projekt und seiner README.md, um den Bericht zu reproduzieren und zu untersuchen, wie Spock @Retry-Ausführungen dargestellt werden. Vergleiche bei dem wiederholten Test die Tabs Overview und Retries und verfolge anschließend den relevanten Java-Integrations-Einstiegspunkt. Fertig ist die Aufgabe, wenn jeder Retry als eigener Eintrag unter Retries erscheint und der Reproduktionsbericht dem erwarteten Layout entspricht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
testing
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.