Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

JsonMappingException: Could not read test result file allure-results

Offen
#863 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

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

Rechercherichtung

Beginne damit, den Fehler mit dem Befehl allure generate --single-file allure-results --clean zu reproduzieren, und untersuche die gemeldete Datei allure-results/03142bda-850b-4896-a93b-ca53751bdbc9-result.json. Verfolge, wie der übergroße Wert des Parameters steps verarbeitet wird, und betrachte den Bericht als vollständig, wenn diese Ergebnisdatei nicht mehr dazu führt, dass die Generierung fehlschlägt, und der Bericht befüllt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Describe the Bug

Getting a JsonMappingException using Allure single file generation when the parameter value exceeds the maximum allowed. The report is generated, but empty.
I'm running on GitLab CI/CD.

Steps to Reproduce
  • Try to get json file with params value more than maximum allowed (20000000)
  • open cmd
  • run allure generate --single-file allure-results --clean
Expected Behaviour

The report is generated without errors.

Screenshots or Additional Context

Could not read test result file allure-results/03142bda-850b-4896-a93b-ca53751bdbc9-result.json
com.fasterxml.jackson.databind.JsonMappingException: String value length (20054016) exceeds the maximum allowed (20000000, from StreamReadConstraints.getMaxStringLength()) (through reference chain: io.qameta.allure.model.TestResult["steps"]->java.util.ArrayList[7]->io.qameta.allure.model.StepResult["parameters"]->java.util.ArrayList[3]->io.qameta.allure.model.Parameter["value"])

What Language are you using?

Python

What Framework/Allure Integration you are using?

Allure Pytest-BDD

What version of Allure Integration you are using?

2.13.5

What version of Allure Report you are using?

2.34

Code of Conduct

I agree to follow this project's Code of Conduct

Vorherrschende Sprache
Python
Sterne
819
Forks
261
Ø Merge
3 Std. 20 Min.
Gemergte PRs (30 T.)
3

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus allure-framework/allure-python

Alle Issues in allure-framework/allure-python

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

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