I wrote about my process building the Universal Test Runner
Published an article
https://xavd.id/blog/post/run-every-test/