I do not have a lot of CI/CD on my side, but I have a new
test case runner, which can show multi column test results
side by side, test results that come from different sources.
I already use it to show test results from these 3 systems
side by side. It was quite some work over the last 10 days
to mirgate formerly Jekejeke Prolog to the new testing framework:
1. Dogelog Player JavaScript [column name "js"]
2. Dogelog Player Python [column name "py"]
3. Formerly Jekejeke Prolog [column name "j"]
The new testing framework is ultra simple and 100% written
in Prolog. It requires a very minimal subset of Prolog. Mabye
will add further columns in the near future, like
a SWI-Prolog column or a Trealla Prolog column. The
Logtalk Testing Framework is probably a dead horse. Its
the opposite of minimal, if you first need Logtalk to
test Prolog systems. Its one more Lognonsense. I am
also phasing out the old formerly Jekejeke Prolog testing
framework. Its already phased out concerning test results
itself, what survies so far is a coverage tool. But sooner
or later this tool will also go, and be replaced by something
simpler. Also the beautifer should be replaced.
P.S.: Here are the current results, you see columns "js",
"py" and "j", its split over two test suites:
http://pages.xlog.ch/littab/doclet/docs/10_samples/04_doge_comply/reference_result/package.html
http://pages.xlog.ch/littab/doclet/docs/10_samples/04_doge_comply/frequent_result/package.html