public class TestExplainHints extends AbstractDataDrivenSPARQLTestCase
AbstractDataDrivenSPARQLTestCase.TestHelper, AbstractDataDrivenSPARQLTestCase.UpdateTestHelper
AbstractDataAndSPARQLTestCase.AbsHelper
TestCase2.MyProperties, TestCase2.RandomType
baseURI, store, valueFactory
_randomType
Constructor and Description |
---|
TestExplainHints() |
TestExplainHints(String name) |
Modifier and Type | Method and Description |
---|---|
void |
testBottomUpSemanticsExplainHint01()
Assert that the explain hint is attached for FILTER scope issues.
|
void |
testBottomUpSemanticsExplainHint02()
Assert that the explain hint is attached for FILTER scope issues.
|
void |
testBottomUpSemanticsExplainHint03()
Assert that the explain hint is attached for BIND scope issues.
|
void |
testBottomUpSemanticsExplainHint04()
Assert that the explain hint is attached for BIND scope issues.
|
void |
testBottomUpSemanticsExplainHint05()
Assert that the explain hint is attached for VALUES scope issues.
|
void |
testBottomUpSemanticsExplainHint06()
Assert that the explain hint is not attached, using an example with
BIND where no bottom-up semantics issues arise.
|
void |
testJoinGroupOrderExplainHint01()
Assert that the explain hint is attached for non-reorderable join groups.
|
void |
testJoinGroupOrderExplainHint02()
Assert that the explain hint is not attached for reorderable join groups.
|
void |
testTicketBlzg463a()
Explain hint rendering & bottom up rewriting broken for subqueries,
see https://jira.blazegraph.com/browse/BLZG-1463.
|
void |
testTicketBlzg463b()
Explain hint rendering & bottom up rewriting broken for subqueries,
see https://jira.blazegraph.com/browse/BLZG-1463.
|
void |
testTicketBlzg463c()
Explain hint rendering & bottom up rewriting broken for subqueries,
see https://jira.blazegraph.com/browse/BLZG-1463.
|
void |
testTicketBlzg463d()
Variant of testBottomUpSemanticsExplainHint06, motivated by the fix
made in https://jira.blazegraph.com/browse/BLZG-1463: the idea is to
test a non-complex BIND expression (not containing CONCAT etc.) and
whether this is reported correctly.
|
void |
testUnsatisfiableMinusExplainHint01()
Assert that the explain hint is attached for unsatisfiable MINUS:
SELECT * WHERE { ?s ?p ?o MINUS { ?a ?b ?c } }
|
void |
testUnsatisfiableMinusExplainHint02()
Assert that the explain hint is not attached for satisfiable MINUS:
SELECT * WHERE { ?s ?p ?o MINUS { ?s ?b ?c } }
|
assertSameAST, asSet, asSet, asSet, asSet, asSet, enableDeleteMarkersInIndes, getBOpContext, getProperties, getStore, makeIV, setUp, tearDown
assertSameSolutions, assertSameSolutions, assertSameSolutions, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, compareGraphs, compareTupleQueryResults, diff
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsWithinUlps, assertSameArray, assertSameArray, assertSameBigDecimal, assertSameBigDecimal, assertSameBigInteger, assertSameBigInteger, assertSameIterator, assertSameIterator, assertSameIteratorAnyOrder, assertSameIteratorAnyOrder, assertSameValue, assertSameValue, assertZeroUlps, assertZeroUlps, fail, getInnerCause, getNormalInt, getProjectBuildPath, getRandomObject, getRandomObject, getRandomOrder, getRandomString, getTestInputStream, getTestResource, getTestResource, getUlps, getUlps, isDEBUG, isDEBUG, isINFO, isINFO, isInnerCause, logProperties
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
public TestExplainHints()
public TestExplainHints(String name)
public void testBottomUpSemanticsExplainHint01() throws Exception
Exception
public void testBottomUpSemanticsExplainHint02() throws Exception
Exception
public void testBottomUpSemanticsExplainHint03() throws Exception
Exception
public void testBottomUpSemanticsExplainHint04() throws Exception
Exception
public void testBottomUpSemanticsExplainHint05() throws Exception
Exception
public void testBottomUpSemanticsExplainHint06() throws Exception
Exception
public void testJoinGroupOrderExplainHint01() throws Exception
Exception
public void testJoinGroupOrderExplainHint02() throws Exception
Exception
public void testUnsatisfiableMinusExplainHint01() throws Exception
Exception
public void testUnsatisfiableMinusExplainHint02() throws Exception
Exception
public void testTicketBlzg463a() throws Exception
Exception
public void testTicketBlzg463b() throws Exception
Exception
public void testTicketBlzg463c() throws Exception
Exception
public void testTicketBlzg463d() throws Exception
Exception
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.