what about, now wait, hear me out:
test_results/timestamp/framework/enviro/version/log.txt
example: test_results/1610687003/junit/prod1/1234abcd/log.txt
You can browse, filter, view logs and comments, see history for a single tests.If you want to build reporting on top of text files, pick one of out of a million tools which accept them as input.
No management, no microservices, no database, and easy to archive and compress, de-archive.