tgolem is a framework for automatically executing scripts on remote hosts and reporting the results. It is used for automated testing of the CACAO JIT compiler (results).
tgolem is free software distributed under the GPL.
Some features of tgolem:
See the file README for details.
Some limitations and design trade-offs:
The first limitation could be removed by writing customized scripters that do not use SSH. The centralized design can be worked around by creating several result files de-centrally and then combining them to create unified reports. Synchronous interaction with scripts is fundamental to tgolem.
tgolem requires some Perl modules that can be found on CPAN:
There are no versioned releases of tgolem, yet. You can download development snapshots here:
If you use tgolem to create reports please use the following HTML logo in the generated pages:
You can use HTML code like this:
<div style="text-align: right"> <a href="http://stud4.tuwien.ac.at/~e9825234/tgolem/index.html"> <img src="created_by_tgolem_100.png" alt="[created by tgolem]" style="border:0"></a> </div>
Please copy the image and refer to it locally.