Report generation performance improvements
Created by: andrcuns
- Removes filesystem copy operation which in case of large reports can significantly slow down report generation.
This changes --results-glob
behaviour. It now must return a list of folders containing allure results instead of returning list of files.
Closes: https://github.com/andrcuns/allure-report-publisher/issues/355
Allure report
allure-report-publisher
generated test report!
rspec:
+----------------------------------------------------------------+
| behaviors summary |
+-----------+--------+--------+---------+-------+-------+--------+
| | passed | failed | skipped | flaky | total | result |
+-----------+--------+--------+---------+-------+-------+--------+
| commands | 19 | 0 | 0 | 0 | 19 | ✅ |
| uploaders | 17 | 0 | 0 | 0 | 17 | ✅ |
| helpers | 41 | 0 | 0 | 0 | 41 | ✅ |
| providers | 16 | 0 | 0 | 0 | 16 | ✅ |
| generator | 3 | 0 | 0 | 0 | 3 | ✅ |
| cli | 1 | 0 | 0 | 0 | 1 | ✅ |
+-----------+--------+--------+---------+-------+-------+--------+
| Total | 97 | 0 | 0 | 0 | 97 | ✅ |
+-----------+--------+--------+---------+-------+-------+--------+