Re: Interpreting test-harness EARL report

Hi Tomasz

On Jul 30, 2012, at 9:52 PM, Tomasz Pluskiewicz wrote:

> Hi
> 
> Today I have started executing the test harness app on my R2RML and DM output.
> 

thanks for this!

> Please guide me on how the application actually works:
> 
> 1. There are test cases which have no expected output file (namely
> tests for non-conformant mappings). If my test case runner creates an
> empty file, would such a test be marked as failed?

Very good question.
I think an empty file can be interpreted as no expected output, however, IIRC this is not the current behavior of the TH app, so I have to check it and modify it.

> 2. Also please explain how are the output files compared? There are
> cases where they are identical but the test is still failed in the
> report. Why would that be?

The TH app is using the function isIsomorphicWith(Graph g) [1] of Jena.
However, would you please provide me your files?

TIA

Boris



[1] http://jena.apache.org/documentation/javadoc/jena/com/hp/hpl/jena/graph/Graph.html#isIsomorphicWith(com.hp.hpl.jena.graph.Graph)

> 
> Regards,
> Tomasz
> 

Received on Tuesday, 31 July 2012 01:10:21 UTC