public class TestExplainHints extends AbstractDataDrivenSPARQLTestCase
AbstractDataDrivenSPARQLTestCase.TestHelper, AbstractDataDrivenSPARQLTestCase.UpdateTestHelperAbstractDataAndSPARQLTestCase.AbsHelperTestCase2.MyProperties, TestCase2.RandomTypebaseURI, 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, tearDownassertSameSolutions, assertSameSolutions, assertSameSolutions, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, assertSameSolutionsAnyOrder, compareGraphs, compareTupleQueryResults, diffassertEquals, 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, logPropertiesassertEquals, 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, toStringpublic TestExplainHints()
public TestExplainHints(String name)
public void testBottomUpSemanticsExplainHint01()
throws Exception
Exceptionpublic void testBottomUpSemanticsExplainHint02()
throws Exception
Exceptionpublic void testBottomUpSemanticsExplainHint03()
throws Exception
Exceptionpublic void testBottomUpSemanticsExplainHint04()
throws Exception
Exceptionpublic void testBottomUpSemanticsExplainHint05()
throws Exception
Exceptionpublic void testBottomUpSemanticsExplainHint06()
throws Exception
Exceptionpublic void testJoinGroupOrderExplainHint01()
throws Exception
Exceptionpublic void testJoinGroupOrderExplainHint02()
throws Exception
Exceptionpublic void testUnsatisfiableMinusExplainHint01()
throws Exception
Exceptionpublic void testUnsatisfiableMinusExplainHint02()
throws Exception
Exceptionpublic void testTicketBlzg463a()
throws Exception
Exceptionpublic void testTicketBlzg463b()
throws Exception
Exceptionpublic void testTicketBlzg463c()
throws Exception
Exceptionpublic void testTicketBlzg463d()
throws Exception
ExceptionCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.