[redland-dev] SPARQL Query Execution test fails under Rasqal 0.9.28 and Ubuntu 10.10

Dave Beckett dave at dajobe.org
Mon Jan 23 13:18:01 EST 2012


It's hard to say because this particular test isn't very verbose.  Since 
it's the first test run, it might be that the test runner can't work, 
which is typically because the Perl XML::Parser module is missing.  When 
the libraries are installed, you don't need it.  I'm slowly working to 
remove this as a requirement.

Try this to check:
$ perl -MXML::Parser -e 'exit 0'

If it gives an error, you'll have to install it.

On my debian it's in libxml-parser-perl so
$ sudo apt-get install libxml-parser-perl

Otherwise, try adding the verbose flag to the test runner and maybe it'll 
give the error

This is a pass:

$ cd tests/sparql/simple
$ perl ../../improve  -v
improve: Running testsuites sparql-lexer sparql-parser sparql-query in 
/Users/dajobe/dev/redland/rasqal/tests/sparql/simple
     Running testsuite sparql-lexer: SPARQL legal lexing
       dawg-tp-01.rq: pass
       dawg-tp-02.rq: pass
       dawg-tp-03.rq: pass
       dawg-tp-04.rq: pass
     Passed: 4  Failed: 0  Skipped: 0  Xfailed: 0  Uxpassed: 0

     Running testsuite sparql-parser: SPARQL legal parsing
       dawg-tp-01.rq: pass
       dawg-tp-02.rq: pass
       dawg-tp-03.rq: pass
       dawg-tp-04.rq: pass
     Passed: 4  Failed: 0  Skipped: 0  Xfailed: 0  Uxpassed: 0

     Running testsuite sparql-query: SPARQL Query Execution
       dawg-triple-pattern-001: pass
       dawg-triple-pattern-002: pass
       dawg-triple-pattern-003: pass
       dawg-triple-pattern-004: pass
     Passed: 4  Failed: 0  Skipped: 0  Xfailed: 0  Uxpassed: 0

   Testsuites summary for dir 
/Users/dajobe/dev/redland/rasqal/tests/sparql/simple:
     Passed: 12  Failed: 0  Skipped: 0  Xfailed: 0  Uxpassed: 0
   Result status: pass


Dave

On Mon, 23 Jan 2012, lorena wrote:

> Hi
> 
> I'm new to Redland libraries and I'm trying to install them on Ubuntu 10.10
> 
> First, I've installed Raptor 2.0.6 and then, when I install Rasqal 0.9.28 I
> receive the following message when performing make check
> Any clues on this issue?
> 
> regards
> Lorena
> 
> 
> improve: Running testsuites sparql-lexer sparql-parser sparql-query in
> /home/lorena/Downloads/rasqal-0.9.28/tests/sparql/simple
>     Running testsuite sparql-lexer: SPARQL legal lexing
>     ....
>     Passed: 4  Failed: 0  Skipped: 0  Xfailed: 0  Uxpassed: 0 
> 
>     Running testsuite sparql-parser: SPARQL legal parsing
>     ....
>     Passed: 4  Failed: 0  Skipped: 0  Xfailed: 0  Uxpassed: 0 
> 
>     Running testsuite sparql-query: SPARQL Query Execution
>     FFFF
>     Failed tests:
>       dawg-triple-pattern-001
>       dawg-triple-pattern-002
>       dawg-triple-pattern-003
>       dawg-triple-pattern-004
>     Passed: 0  Failed: 4  Skipped: 0  Xfailed: 0  Uxpassed: 0 
> 
>   Testsuites summary:
>     Failed tests:
>       dawg-triple-pattern-001
>       dawg-triple-pattern-002
>       dawg-triple-pattern-003
>       dawg-triple-pattern-004
>     Passed: 8  Failed: 4  Skipped: 0  Xfailed: 0  Uxpassed: 0 
> make[4]: *** [check-local] Error 1
> make[4]: Leaving directory
> `/home/lorena/Downloads/rasqal-0.9.28/tests/sparql/simple'
> make[3]: *** [check-am] Error 2
> make[3]: Leaving directory
> `/home/lorena/Downloads/rasqal-0.9.28/tests/sparql/simple'
> make[2]: *** [check-recursive] Error 1
> make[2]: Leaving directory
> `/home/lorena/Downloads/rasqal-0.9.28/tests/sparql'
> make[1]: *** [check-recursive] Error 1
> make[1]: Leaving directory `/home/lorena/Downloads/rasqal-0.9.28/tests'
> make: *** [check-recursive] Error 1
> 
> 
>


More information about the redland-dev mailing list