Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Extract AggregationFuzzerBase from AggregationFuzzer (#7916)
Summary: Pull Request resolved: #7916 Extract AggregationFuzzerBase from AggregationFuzzer. This is needed for building WindowFuzzer that reuses common logic in AggregaitonFuzzerBase. This diff also moves fuzzer-related files to velox/exec/fuzzer, including – AggregationFuzzer.h/cpp – AggregationFuzzerRunner.h – ReferenceQueryRunner.h – DuckQueryRunner.h/cpp – PrestoQueryRunner.h/cpp – InputGenerator.h – ResultVerifier.h – TransformResultVerifier.h It also moves the Presto functions' custom input generators and result verifiers to velox/functions/prestosql/fuzzer, including – MinMaxInputGenerator.h – ApproxDistinctInputGenerator.h – ApproxDistinctResultVerifier.h – ApproxPercentileInputGenerator.h – ApproxPercentileResultVerifier.h This is the first piece of #7754. Reviewed By: mbasmanova Differential Revision: D51692940 fbshipit-source-id: 18d6e191d46f1f3eb69e8be8c24049cbc4a25d31
- Loading branch information