Allure Dashboard overview shows incorrect testcase count with Pabot Robot Framework runs
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Beginne damit, den gemeldeten Pabot-Befehl mit den beiden Argumentdateien zu reproduzieren und die Übersichts- und Zeitachsendaten des generierten Allure-Berichts zu untersuchen. Verfolge, wie allure-robotframework-Ergebnisse aus parallelen Läufen aggregiert werden; abgeschlossen ist die Aufgabe, wenn die Testfall- und Bestanden/Fehlgeschlagen-Gesamtzahlen der Übersicht mit den Zeitachsen-Gesamtzahlen über alle URLs hinweg übereinstimmen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Describe the Bug
When running Robot Framework tests for multiple websites in parallel using Pabot (with argument files), the Allure Dashboard overview displays only the testcase count for a single URL instead of the total count across all URLs. For example, with 11 testcases per URL and 2 URLs, the timeline correctly shows 22 testcases, but the overview only shows 11.
Steps to Reproduce
- Run Robot Framework tests in parallel using Pabot with argument files for multiple URLs:
pabot --listener "allure_robotframework;allure-results" --argumentfile1 arg1.txt --argumentfile2 arg2.txt tests/Global - Open the generated Allure report.
- Observe the timeline tab: it shows the correct total testcase count (e.g., 22).
- Observe the overview tab: it only shows the testcase count for a single URL (e.g., 11), not the total.
Expected Behaviour
- The Dashboard overview should display the total number of executed testcases from all parallel runs (i.e., sum across all URLs/sites), matching the count shown in the timeline.
- The pass/fail count should display the total number (sum of pass/fail across all URLs).
Screenshots or Additional Context
Allure Dashboard - Overview Tab showing only 11 testcase of single url
Allure Dashboard - Timeline Tab showing total 22 testcase of two urls
Environment:
- Allure Commandline version: 2.34.1
- Allure RobotFramework listener version: 2.15.0
- Robot Framework version: 6.1.1
- Pabot version: 4.1.1
- OS: Windows
- Browser: Chrome
- Java version: 24.0.2
What Language are you using?
Python (RobotFramework)
What Framework/Allure Integration you are using?
allure-robotframework
What version of Allure Integration you are using?
2.15.0
What version of Allure Report you are using?
2.34.1
Code of Conduct
- I agree to follow this project's Code of Conduct
- Vorherrschende Sprache
- Python
- Sterne
- 820
- Forks
- 262
- Ø Merge
- 3 Std. 20 Min.
- Gemergte PRs (30 T.)
- 3
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus allure-framework/allure-python
-
[allure-behave] Steps from tag-excluded scenarios bleed into the next matching scenario's result when hide_excluded=trueEvtl. vergeben @liuyaohui666 hat das vor 54 Tagen übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
-
theme:pytest
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 64/100
allure-framework/allure-python#929 · 1 Reaktion ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
allure-framework/allure-python#930 · 3 Kommentare ·
-
Added CategoriesOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
-
Phantom <lambda> teardown entries with unknown status when using pytest 9.1+Evtl. vergeben @Mohanad49 hat das vor 59 Tagen übernommen. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100
allure-framework/allure-python#918 · 2 Reaktionen ·
Alle Issues in allure-framework/allure-python
Ähnliche Issues
-
md/asciidoc/csv: an explicit `encoding="utf-8"` keeps a leading BOM, the auto-detect path drops itOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
docling-project/docling#4846 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area/sessions comp/dashboard comp/desktop comp/gateway comp/tui duplicate P2 sweeper:risk-session-state type/bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
NousResearch/hermes-agent#138914 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bot-triaged module: activation checkpointing module: inductor oncall: pt2 triaged
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag
-
[oblt-aw][autodoc] Update PR Actions Detective E2E prerequisites and fix dashboard-format table typoOffendocumentation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
elastic/oblt-aw#2382 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag