I need to configure the following params:
environment, trend, history, executors, retries,
etc. I need these params for cucumber to work with ruby. I searched in a lot of places and I did not find much. I would appreciate if you can provide these params.
History
Allure stores history information to
allure-report/history
folder during report generation. So you need to copy such folder from previous launch into yourallure-results
before you generate the report.History features are handled out of the box by Allure CI plugins
Executor info
To add an information about your test executor create a file
executor.json
in yourallure-results
:In the report such information will be displayed like this:
Allure CI plugins will add executor information for you
Categories
You can also add custom problem categories in the report. Create file
categories.json
and place it into your results folder:Retries
Retries are handled by default. For each test Allure generates
historyId
(usually it is md5(fullName + parameterValues)). If report contains few results with the samehistoryId
Allure only displays latest, other are marked as retries and available fromRetries
section on test result page.For example, if you run your test 3 times (first 2 are broken, latest is passed, Allure will display such test as passed)