Package org.apache.calcite.test.fuzzer
-
Class Summary Class Description RexFuzzer Generates randomRexNode
instances for tests.RexProgramFuzzyTest Validates thatRexSimplify
is able to deal with randomizedRexNode
.RexProgramFuzzyTest.TopN<E extends java.lang.Comparable<E>> A bounded variation ofPriorityQueue
RexToTestCodeShuttle ConvertsRexNode
into a string form usable for inclusion intoRexProgramFuzzyTest
.SimplifyTask Tracks rex nodes used inRexProgramFuzzyTest
to identify the ones which take most time to simplify.