0 in grouping expressions | 3.3 sec | Passed |
SPARK-14664: Decimal sum/avg over window should work | 0.49 sec | Passed |
SPARK-17124 agg should be ordering preserving | 0.28 sec | Passed |
SPARK-17237 remove backticks in a pivot result schema | 0.99 sec | Passed |
SPARK-17616: distinct aggregate combined with a non-partial aggregate | 0.47 sec | Passed |
SPARK-17641: collect functions should not collect null values | 0.49 sec | Passed |
SPARK-18004 limit + aggregates | 0.4 sec | Passed |
SPARK-18952: regexes fail codegen when used as keys due to bad forward-slash escapes | 0.35 sec | Passed |
SPARK-19471: AggregationIterator does not initialize the generated result projection before using it | 3.9 sec | Passed |
SPARK-21580 ints in aggregation expressions are taken as group-by ordinal | 1 sec | Passed |
SPARK-21896: Window functions inside aggregate functions | 1.1 sec | Passed |
SPARK-21980: References in grouping functions should be indexed with semanticEquals | 0.53 sec | Passed |
SPARK-22223: ObjectHashAggregate should not introduce unnecessary shuffle | 94 ms | Passed |
SPARK-22951: dropDuplicates on empty dataFrames should produce correct aggregate (whole-stage-codegen off) | 0.98 sec | Passed |
SPARK-22951: dropDuplicates on empty dataFrames should produce correct aggregate (whole-stage-codegen on) | 0.58 sec | Passed |
SPARK-27581: DataFrame countDistinct("*") shouldn't fail with AnalysisException | 1.5 sec | Passed |
SPARK-31500: collect_set() of BinaryType returns duplicate elements | 0.69 sec | Passed |
SPARK-31620: agg with subquery (whole-stage-codegen = false) | 3.7 sec | Passed |
SPARK-31620: agg with subquery (whole-stage-codegen = true) | 3.9 sec | Passed |
SPARK-32038: NormalizeFloatingNumbers should work on distinct aggregate | 1.2 sec | Passed |
SPARK-32136: NormalizeFloatingNumbers should work on null struct | 0.4 sec | Passed |
SPARK-32344: Unevaluable's set to FIRST/LAST ignoreNullsExpr in distinct aggregates | 1.6 sec | Passed |
SQL decimal test (used for catching certain decimal handling bugs in aggregates) | 0.41 sec | Passed |
agg without groups | 0.15 sec | Passed |
agg without groups and functions | 0.16 sec | Passed |
aggregate function in GROUP BY | 36 ms | Passed |
average | 1.9 sec | Passed |
collect functions | 1.1 sec | Passed |
collect functions should be able to cast to array type with no null values | 0.34 sec | Passed |
collect functions structs | 1.1 sec | Passed |
collect_set functions cannot have maps | 13 ms | Passed |
count | 0.52 sec | Passed |
count_if | 3 sec | Passed |
cube | 1 sec | Passed |
cube overlapping columns | 0.96 sec | Passed |
groupBy | 3.6 sec | Passed |
grouping and grouping_id | 1.1 sec | Passed |
grouping/grouping_id inside window function | 0.92 sec | Passed |
max_by | 2.4 sec | Passed |
min_by | 2.7 sec | Passed |
moments | 0.53 sec | Passed |
multiple column distinct count | 1.3 sec | Passed |
null average | 0.99 sec | Passed |
null count | 1.6 sec | Passed |
null moments | 0.5 sec | Passed |
retainGroupColumns config | 0.51 sec | Passed |
rollup | 0.69 sec | Passed |
rollup overlapping columns | 1 sec | Passed |
stddev | 0.4 sec | Passed |
toString with unresolved exprs should not fail | 1 ms | Passed |
zero average | 0.32 sec | Passed |
zero count | 0.22 sec | Passed |
zero moments | 0.8 sec | Passed |
zero stddev | 0.17 sec | Passed |
zero sum | 0.12 sec | Passed |
zero sum distinct | 0.24 sec | Passed |