As part of an (optional?) flag for Android, I would love to have an HTMLErrorReport report asset generated akin to the HTMLErrporReport HTML generated for failures (!matrices.isAllSuccessful())[1], will generate the same style report but with JUnit Test-cases that are identified as flaky (you can have a matrice with failures and flaky results, or all successful runs with one flaky, eg). Currently, I have to use JUnitParser (third party) Python library to parse the FullJUnitReport.xml file.
This would be a tremendous addition.
The <testcase> elements have an attribute flaky=true with the <testsuite> having the attribute flakes set non-zero.
I would simply want the name/classname attribute posted and the failure block and weblink in the generated report.
[1]
|
if (!matrices.isAllSuccessful()) { |
As part of an (optional?) flag for Android, I would love to have an HTMLErrorReport report asset generated akin to the HTMLErrporReport HTML generated for failures (
!matrices.isAllSuccessful())[1], will generate the same style report but with JUnit Test-cases that are identified as flaky (you can have a matrice with failures and flaky results, or all successful runs with one flaky, eg). Currently, I have to use JUnitParser (third party) Python library to parse the FullJUnitReport.xml file.This would be a tremendous addition.
The
<testcase>elements have an attributeflaky=truewith the<testsuite>having the attributeflakesset non-zero.I would simply want the name/classname attribute posted and the failure block and weblink in the generated report.
[1]
flank/test_runner/src/main/kotlin/ftl/reports/util/ReportManager.kt
Line 58 in 8156e28