-
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Summary
HTML report are really heavy as they embed the whole messages stream. We can reduce the messages by pre-computing results data:
- result
- duration
- timestamp
- attachments
Once this is done, we would only need the gherkinDocument
messages to render the HTML report and a new data structure to represent pre-computed results (linking results directly to AST node (feature, scenario, exampleRow, step)
Expected Behavior
The reports overall size should be reduced. One step further could also be to extract the attachments content for images, videos and other HTML embeddable content)
Possible Solution
- port the following libraries to the other languages:
gherkin-utils
,query
- share test suites
Context & Motivation
- reduce file size of static HTML reports
- reduce load time for Cucumber Reports
Metadata
Metadata
Assignees
Type
Projects
Status
Next