Class QueryOperationPerformanceLogValidator
java.lang.Object
com.illumon.iris.validation.DataQualityTestCase
com.illumon.iris.validators.dbinternal.QueryOperationPerformanceLogValidator
- All Implemented Interfaces:
DataQualityTestCaseInterface
public class QueryOperationPerformanceLogValidator extends DataQualityTestCase
Validator for query operation performance log data.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.validation.DataQualityTestCase
DataQualityTestCase.AssertionFailed, DataQualityTestCase.MonotonicTestType
-
Field Summary
Fields inherited from class com.illumon.iris.validation.DataQualityTestCase
table, validationTableDescription
-
Constructor Summary
Constructors Constructor Description QueryOperationPerformanceLogValidator(ValidationTableDescription validationTableDescription)
-
Method Summary
Modifier and Type Method Description void
testColumnTypes()
void
testGrouping()
void
testImportDetails()
void
testNonNullColumns()
void
testOrdering()
void
testPartitioningColumnTypes()
void
testSizeAssumptions()
void
testTimesInSpecifiedRange()
Methods inherited from class com.illumon.iris.validation.DataQualityTestCase
assertAllValuesBetween, assertAllValuesEqual, assertAllValuesEqual, assertAllValuesInArrayInDistinctSet, assertAllValuesInArrayNotInDistinctSet, assertAllValuesInDistinctSet, assertAllValuesInStringSetInDistinctSet, assertAllValuesInStringSetNotInDistinctSet, assertAllValuesNotEqual, assertAllValuesNotEqual, assertAllValuesNotInDistinctSet, assertAscending, assertAvg, assertColumnGrouped, assertColumnType, assertColumnTypes, assertCountEqual, assertDescending, assertEqual, assertEquals, assertExpectedTableSize, assertFalse, assertFracInf, assertFracNan, assertFracNull, assertFracValuesBetween, assertFracWhere, assertFracZero, assertGreater, assertGreaterEqual, assertInRange, assertInRange, assertInRange, assertLess, assertLessEqual, assertMax, assertMin, assertNotEqual, assertNotEquals, assertNotNull, assertNumberDistinctValues, assertPercentile, assertSize, assertStd, assertStrictlyAscending, assertStrictlyDescending, assertTrue, clean, clean, clearMessages, fail, fail, getActualTableSize, getActualTableSize, getExpectedTableSize, getExpectedTableSize, getMessages, getPartitionColumnNames, getPartitionColumnNames, getPartitionTable, message, message, message, messageIfNotEmpty, messageIfNotEmpty, setUp, tearDown
-
Constructor Details
-
QueryOperationPerformanceLogValidator
public QueryOperationPerformanceLogValidator(ValidationTableDescription validationTableDescription)
-
-
Method Details
-
testGrouping
public void testGrouping() -
testPartitioningColumnTypes
public void testPartitioningColumnTypes() -
testImportDetails
public void testImportDetails() -
testColumnTypes
public void testColumnTypes() -
testTimesInSpecifiedRange
public void testTimesInSpecifiedRange() -
testOrdering
public void testOrdering() -
testNonNullColumns
public void testNonNullColumns() -
testSizeAssumptions
public void testSizeAssumptions()
-