You can star this work, if you find it interesting or want to come back.Star

Abstract

This document describe a method to execute the SPARQL test suite (of w3c/rdf-tests) with in input several docker's instances of SPARQL services.
This document is also a demonstrator uses SPARQL queries directly in the HTML.

Introduction

This document is a draft (work in progress) to visualize the actual interoperability between several editors of SPARQL service (another version to look these results with more details : SPARQLScore).
It uses a new method to execute the SPARQL test suite in the cloud (reproducible free).

Already, this document describes several scripts to execute a part of SPARQL (core) test suite (of w3c/rdf-tests) with docker's instances of RDF databases.
These scripts can be used locally or in the cloud (via GitHub and the continuous integration service of Travis CI).

This document is also a demonstrator : all tables in this HTML document are the results of SPARQL queries (look the code).
This document is a demonstrator and a draft to visualize the actual interoperability between several editors of SPARQL service.
(another version to look these results with more details : SPARQLScore).

How to run the Test Cases

How to run the Test Cases in local with Docker

This script calculates an indicator of interoperability for SPARQL 1.1 with the TFT framework (Test-For-Triplestore). Here, it is applied to the RDF Blazegraph database. These steps are: (1) upload the Docker images and (2) compile them, (3) deploy five nodes of Linked Data locally, (4) install TFT, (5) load the tests, (6) run the tests by saving the results and (7) calculate the interoperability indicator.