EARL rollup report generator

I recently released software [1] used to generate EARL [2] ReSpec HTML+RDFa rollup reports useful in publishing conformance reports to support transition requests. The tool takes a test manifest (by default in RDF WG format [3] [4]) and one or more EARL reports in most any RDF format and generates the rollup report. An example report is here for the in-progress Turtle conformance report [5].

The report template is in Haml, which generates ReSpec-based HTML. The tool allows you to specify your own report template, and query for extracting information from the test manifest to generate the EARL Test Cases. Additionally, it includes the content of input and result files along with a description of each test case in the appendix. It also generates results in JSON-LD and Turtle formats.

The software is freely available and cloneable on GitHub and downloadable from RubyGems (no Ruby knowledge is needed to make use of it). I'll gladly take pull requests to make the software more generally useful.

Bug reports on the GitHub issues list and/or to spec-prod.

Gregg Kellogg
gregg@greggkellogg.net

[1] https://github.com/gkellogg/earl-report
[2] http://www.w3.org/TR/EARL10-Schema/
[3] http://www.w3.org/2011/rdf-wg/wiki/Turtle_Test_Suite
[4] http://dvcs.w3.org/hg/rdf/raw-file/default/rdf-turtle/tests-ttl/manifest.ttl
[5] http://dvcs.w3.org/hg/rdf/raw-file/default/rdf-turtle/reports/index.html

Received on Tuesday, 27 November 2012 07:03:30 UTC