0 in grouping expressions | 5.3 sec | Passed |
SPARK-14664: Decimal sum/avg over window should work | 1.1 sec | Passed |
SPARK-17124 agg should be ordering preserving | 0.74 sec | Passed |
SPARK-17237 remove backticks in a pivot result schema | 1.6 sec | Passed |
SPARK-17616: distinct aggregate combined with a non-partial aggregate | 1 sec | Passed |
SPARK-17641: collect functions should not collect null values | 0.76 sec | Passed |
SPARK-18004 limit + aggregates | 0.59 sec | Passed |
SPARK-18952: regexes fail codegen when used as keys due to bad forward-slash escapes | 0.52 sec | Passed |
SPARK-19471: AggregationIterator does not initialize the generated result projection before using it | 9 sec | Passed |
SPARK-21580 ints in aggregation expressions are taken as group-by ordinal | 2.2 sec | Passed |
SPARK-21896: Window functions inside aggregate functions | 1.8 sec | Passed |
SPARK-21980: References in grouping functions should be indexed with semanticEquals | 0.68 sec | Passed |
SPARK-22223: ObjectHashAggregate should not introduce unnecessary shuffle | 0.14 sec | Passed |
SPARK-22951: dropDuplicates on empty dataFrames should produce correct aggregate (whole-stage-codegen off) | 2 sec | Passed |
SPARK-22951: dropDuplicates on empty dataFrames should produce correct aggregate (whole-stage-codegen on) | 1.7 sec | Passed |
SPARK-27581: DataFrame countDistinct("*") shouldn't fail with AnalysisException | 2.2 sec | Passed |
SPARK-31500: collect_set() of BinaryType returns duplicate elements | 0.53 sec | Passed |
SPARK-31620: agg with subquery (whole-stage-codegen = false) | 6.6 sec | Passed |
SPARK-31620: agg with subquery (whole-stage-codegen = true) | 7.7 sec | Passed |
SPARK-32038: NormalizeFloatingNumbers should work on distinct aggregate | 2.6 sec | Passed |
SPARK-32136: NormalizeFloatingNumbers should work on null struct | 1 sec | Passed |
SPARK-32344: Unevaluable's set to FIRST/LAST ignoreNullsExpr in distinct aggregates | 2.6 sec | Passed |
SQL decimal test (used for catching certain decimal handling bugs in aggregates) | 0.66 sec | Passed |
agg without groups | 0.25 sec | Passed |
agg without groups and functions | 0.2 sec | Passed |
aggregate function in GROUP BY | 0.12 sec | Passed |
average | 4.4 sec | Passed |
collect functions | 1.3 sec | Passed |
collect functions should be able to cast to array type with no null values | 0.51 sec | Passed |
collect functions structs | 0.91 sec | Passed |
collect_set functions cannot have maps | 51 ms | Passed |
count | 1.8 sec | Passed |
count_if | 3.4 sec | Passed |
cube | 1.7 sec | Passed |
cube overlapping columns | 4.1 sec | Passed |
groupBy | 9.2 sec | Passed |
grouping and grouping_id | 1.8 sec | Passed |
grouping/grouping_id inside window function | 1.4 sec | Passed |
max_by | 3.2 sec | Passed |
min_by | 3.8 sec | Passed |
moments | 1.2 sec | Passed |
multiple column distinct count | 2.6 sec | Passed |
null average | 2.4 sec | Passed |
null count | 3.1 sec | Passed |
null moments | 1.1 sec | Passed |
retainGroupColumns config | 0.96 sec | Passed |
rollup | 1.3 sec | Passed |
rollup overlapping columns | 1.6 sec | Passed |
stddev | 0.69 sec | Passed |
toString with unresolved exprs should not fail | 5 ms | Passed |
zero average | 1.1 sec | Passed |
zero count | 1.5 sec | Passed |
zero moments | 1.3 sec | Passed |
zero stddev | 0.3 sec | Passed |
zero sum | 0.2 sec | Passed |
zero sum distinct | 0.48 sec | Passed |