Skip to content

Jelly-SPARQL conformance reports

This page lists conformance testing results for Jelly-SPARQL implementations. Details on the tests themselves are provided on the conformance tests page, and guidance on producing reports can be found on the reporting conformance page.

The information presented here includes:

  • The report table, which provides a comparative overview of test outcomes across all submitted implementations.
  • The available reports section, which lists implementation metadata (name, version, developer, assertor, and issue date) together with compliance statistics.

Note that implementations are not required to cover all features of Jelly-SPARQL. The select_rdf_1_2_basic, select_rdf_1_2, and punctuated test categories cover optional features. Tests of rules stated with SHOULD are included in the percentages, although an implementation may fail them and still conform to the specification.

Report table

From Jelly (parse)

ask

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
neg_001PASSEDPASSED
neg_002PASSEDPASSED
neg_003PASSEDPASSED
neg_004PASSEDPASSED
neg_005PASSEDPASSED
neg_006PASSEDPASSED
pos_001PASSEDPASSED
pos_002PASSEDPASSED
pos_003PASSEDPASSED
pos_004PASSEDPASSED
Percentage passed:100.0%100.0%

punctuated

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
neg_001PASSEDPASSED
neg_002PASSEDPASSED
neg_003PASSEDPASSED
neg_004PASSEDPASSED
neg_005PASSEDPASSED
neg_006PASSEDPASSED
neg_007PASSEDPASSED
neg_008PASSEDPASSED
pos_001PASSEDPASSED
pos_002PASSEDPASSED
pos_003PASSEDPASSED
pos_004PASSEDPASSED
pos_005PASSEDPASSED
pos_006PASSEDPASSED
pos_007PASSEDPASSED
pos_008PASSEDPASSED
pos_009PASSEDPASSED
pos_010PASSEDPASSED
pos_011PASSEDPASSED
Percentage passed:100.0%100.0%

select_rdf_1_1

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
neg_001PASSEDPASSED
neg_002PASSEDPASSED
neg_003PASSEDPASSED
neg_004PASSEDPASSED
neg_005PASSEDPASSED
neg_006PASSEDPASSED
neg_007PASSEDPASSED
neg_008PASSEDPASSED
neg_009PASSEDPASSED
neg_010PASSEDPASSED
neg_011PASSEDPASSED
neg_012PASSEDPASSED
neg_013PASSEDPASSED
neg_014PASSEDPASSED
neg_015PASSEDPASSED
neg_016PASSEDPASSED
neg_017PASSEDPASSED
neg_018PASSEDPASSED
neg_019PASSEDPASSED
neg_020PASSEDPASSED
neg_021PASSEDPASSED
neg_022PASSEDPASSED
neg_023PASSEDPASSED
neg_024PASSEDPASSED
neg_025PASSEDPASSED
neg_026PASSEDPASSED
neg_027PASSEDPASSED
neg_028PASSEDPASSED
neg_029PASSEDPASSED
neg_030PASSEDPASSED
neg_031PASSEDPASSED
neg_032PASSEDPASSED
neg_033PASSEDPASSED
neg_034PASSEDPASSED
neg_035PASSEDPASSED
neg_036PASSEDPASSED
neg_037PASSEDPASSED
neg_038PASSEDPASSED
neg_039PASSEDPASSED
neg_040PASSEDPASSED
neg_041PASSEDPASSED
neg_042PASSEDPASSED
neg_043PASSEDPASSED
neg_044PASSEDPASSED
neg_045PASSEDPASSED
neg_046PASSEDPASSED
neg_047PASSEDPASSED
neg_048PASSEDPASSED
neg_049PASSEDPASSED
neg_050PASSEDPASSED
neg_051PASSEDPASSED
neg_052PASSEDPASSED
neg_053PASSEDPASSED
neg_054PASSEDPASSED
neg_055PASSEDPASSED
neg_056PASSEDPASSED
neg_057PASSEDPASSED
neg_058PASSEDPASSED
pos_001PASSEDPASSED
pos_002PASSEDPASSED
pos_003PASSEDPASSED
pos_004PASSEDPASSED
pos_005PASSEDPASSED
pos_006PASSEDPASSED
pos_007PASSEDPASSED
pos_008PASSEDPASSED
pos_009PASSEDPASSED
pos_010PASSEDPASSED
pos_011PASSEDPASSED
pos_012PASSEDPASSED
pos_013PASSEDPASSED
pos_014PASSEDPASSED
pos_015PASSEDPASSED
pos_016PASSEDPASSED
pos_017PASSEDPASSED
pos_018PASSEDPASSED
pos_019PASSEDPASSED
pos_020PASSEDPASSED
pos_021PASSEDPASSED
pos_022PASSEDPASSED
pos_023PASSEDPASSED
pos_024PASSEDPASSED
pos_025PASSEDPASSED
pos_026PASSEDPASSED
pos_027PASSEDPASSED
pos_028PASSEDPASSED
pos_029PASSEDPASSED
pos_030PASSEDPASSED
pos_031PASSEDPASSED
pos_032PASSEDPASSED
pos_033PASSEDPASSED
pos_034PASSEDPASSED
pos_035PASSEDPASSED
pos_036PASSEDPASSED
pos_037PASSEDPASSED
pos_038PASSEDPASSED
pos_039PASSEDPASSED
pos_040PASSEDPASSED
pos_041PASSEDPASSED
pos_042PASSEDPASSED
pos_043PASSEDPASSED
pos_044PASSEDPASSED
pos_045PASSEDPASSED
pos_046PASSEDPASSED
pos_047PASSEDPASSED
pos_048PASSEDPASSED
pos_049PASSEDPASSED
pos_050PASSEDPASSED
pos_051PASSEDPASSED
pos_052PASSEDPASSED
pos_053PASSEDPASSED
pos_054PASSEDPASSED
pos_055PASSEDPASSED
pos_056PASSEDPASSED
pos_057PASSEDPASSED
pos_058PASSEDPASSED
pos_059PASSEDPASSED
pos_060PASSEDPASSED
pos_061PASSEDPASSED
pos_062PASSEDPASSED
pos_063PASSEDPASSED
pos_064PASSEDPASSED
pos_065PASSEDPASSED
pos_066PASSEDPASSED
pos_067PASSEDPASSED
pos_068PASSEDPASSED
pos_069PASSEDPASSED
pos_070PASSEDPASSED
pos_071PASSEDPASSED
pos_072PASSEDPASSED
pos_073PASSEDPASSED
pos_074PASSEDPASSED
pos_075PASSEDPASSED
pos_076PASSEDPASSED
pos_077PASSEDPASSED
pos_078PASSEDPASSED
Percentage passed:100.0%100.0%

select_rdf_1_2

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
neg_001PASSEDPASSED
neg_002PASSEDPASSED
neg_003PASSEDPASSED
neg_004PASSEDPASSED
neg_005PASSEDPASSED
neg_006PASSEDPASSED
neg_007PASSEDPASSED
neg_008PASSEDPASSED
neg_009PASSEDPASSED
neg_010PASSEDPASSED
pos_001PASSEDPASSED
pos_002PASSEDPASSED
pos_003PASSEDPASSED
pos_004PASSEDPASSED
pos_005PASSEDPASSED
pos_006PASSEDPASSED
pos_007PASSEDPASSED
pos_008PASSEDPASSED
pos_009PASSEDPASSED
pos_010PASSEDPASSED
pos_011PASSEDPASSED
pos_012PASSEDPASSED
pos_013PASSEDPASSED
pos_014PASSEDPASSED
pos_015PASSEDPASSED
Percentage passed:100.0%100.0%

select_rdf_1_2_basic

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
neg_001PASSEDPASSED
neg_002PASSEDPASSED
neg_003PASSEDPASSED
neg_004PASSEDPASSED
pos_001PASSEDPASSED
pos_002PASSEDPASSED
pos_003PASSEDPASSED
pos_004PASSEDPASSED
pos_005PASSEDPASSED
Percentage passed:100.0%100.0%

To Jelly (serialize)

ask

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
pos_001PASSEDPASSED
pos_002PASSEDPASSED
Percentage passed:100.0%100.0%

punctuated

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
pos_001PASSEDPASSED
pos_002PASSEDPASSED
pos_003PASSEDPASSED
Percentage passed:100.0%100.0%

select_rdf_1_1

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
neg_001PASSEDPASSED
neg_002PASSEDPASSED
neg_003PASSEDPASSED
neg_004PASSEDPASSED
pos_001PASSEDPASSED
pos_002PASSEDPASSED
pos_003PASSEDPASSED
pos_004PASSEDPASSED
pos_005PASSEDPASSED
pos_006PASSEDPASSED
pos_007PASSEDPASSED
pos_008PASSEDPASSED
pos_009PASSEDPASSED
pos_010PASSEDPASSED
pos_011PASSEDPASSED
pos_012PASSEDPASSED
pos_013PASSEDPASSED
pos_014PASSEDPASSED
pos_015PASSEDPASSED
Percentage passed:100.0%100.0%

select_rdf_1_2

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
pos_001PASSEDPASSED
pos_002PASSEDPASSED
Percentage passed:100.0%100.0%

select_rdf_1_2_basic

TestJelly-JVM (Jena 6.2.0) devJelly-JVM (RDF4J) dev
pos_001PASSEDPASSED
pos_002PASSEDPASSED
pos_003PASSEDPASSED
Percentage passed:100.0%100.0%

Available reports

This section lists all submitted implementation reports, with metadata from DOAP/FOAF, and their compliance scores.

Jelly-JVM (Jena 6.2.0) dev

Jelly-JVM integration with Jena 6.2.0

Jelly-JVM (RDF4J) dev

Jelly-JVM integration with RDF4J