In the past I was using Jenkins to run tests and Robot plugin for Jenkins to display results. It was showing information about latest build, build history, some duration trends and it was enough for me. Currently I am using Gitlab CI and looking for some tool to display results. Report Portal and Allures Reports comes to my mind, but I find them a little bit too big and feature rich for my needs.
I saw this project, but have doubts. It’s done by one person and except for few changes in March last time it was actively update is November. Don’t want to end up with unsupported solution in year or so.
Don’t discount an open source project if it’s done by one person, even if that person stops maintaining it someone else (including you) can fork it and maintain it. This is one of the advantages of open source projects.
There are lots of projects out there that hundreds of people use that maintained as a fork of the original project that stopped being maintained, i think from memory SikuliX is an example.
I hope in the future if i’m no longer able to maintain my projects, someone else will pick up and run with them (I’m no spring chicken, but I hope to be around for quite a few years to come)
If you find the project really useful, fix some bug or issues and then you become a maintainer, then it’s no longer a single person project
Just wanted to chime in for posterity but https://reportportal.io looks to be great solution provided you can get through the free open source setup. It currently can import robot results via a listener* or through an import script to get your data into the site.
You can try out a demo site by clicking the link at the top of the page to see if it fits what you want before diving head first into the install as it is a bit complicated (at least for me in AKS).
The python listener is currently running in sync and they plan to make it async in the future via a re-write. AKA currently the listener will slow down test execution: