Test Result : AdaptiveQueryExecSuite

0 failures (±0)
67 tests (±0)
Took 42 sec.

All Tests

Test nameDurationStatus
AQE should set active session during execution0.18 secPassed
Avoid changing merge join to broadcast join if too many empty partitions on build plan0.4 secPassed
Avoid plan change if cost is greater0.32 secPassed
Broadcast exchange reuse across subqueries0.45 secPassed
Change merge join to broadcast join0.24 secPassed
Change merge join to broadcast join without local shuffle read0.3 secPassed
Empty stage coalesced to 1-partition RDD0.46 secPassed
Exchange reuse0.52 secPassed
Exchange reuse across subqueries0.65 secPassed
Exchange reuse with subqueries0.45 secPassed
Logging plan changes for AQE0.18 secPassed
No deadlock in UI update98 msPassed
Reuse the default parallelism in local shuffle read0.16 secPassed
Reuse the parallelism of coalesced shuffle in local shuffle read0.17 secPassed
SPARK-29544: adaptive skew join with different join types13 secPassed
SPARK-29906: AQE should not introduce extra shuffle for outermost limit41 msPassed
SPARK-30291: AQE should catch the exceptions when doing materialize0.38 secPassed
SPARK-30403: AQE should handle InSubquery0.37 secPassed
SPARK-30524: Do not optimize skew join if introduce additional shuffle1.6 secPassed
SPARK-30719: do not log warning if intentionally skip AQE4 msPassed
SPARK-30953: InsertAdaptiveSparkPlan should apply AQE on child plan of write commands0.14 secPassed
SPARK-31220, SPARK-32056: repartition by expression with AQE0.37 secPassed
SPARK-31220, SPARK-32056: repartition by range with AQE0.34 secPassed
SPARK-31220, SPARK-32056: repartition using sql and hint with AQE0.54 secPassed
SPARK-31384: avoid NPE in OptimizeSkewedJoin when there's 0 partition plan0.17 secPassed
SPARK-31658: SQL UI should show write commands0.11 secPassed
SPARK-32573: Eliminate NAAJ when BuildSide is HashedRelationWithAllNullKeys0.13 secPassed
SPARK-32649: Eliminate inner and semi join to empty relation0.52 secPassed
SPARK-32717: AQEOptimizer should respect excludedRules configuration0.11 secPassed
SPARK-32753: Only copy tags to node with no tags0.27 secPassed
SPARK-32932: Do not use local shuffle read at final stage on write command0.3 secPassed
SPARK-33494: Do not use local shuffle read for repartition38 msPassed
SPARK-33551: Do not use AQE shuffle read for repartition0.52 secPassed
SPARK-33933: Materialize BroadcastQueryStage first in AQE0.13 secPassed
SPARK-34091: Batch shuffle fetch in AQE partition coalescing0.6 secPassed
SPARK-34533: Eliminate left anti join to empty relation0.46 secPassed
SPARK-34682: AQEShuffleReadExec operating on canonicalized plan0.17 secPassed
SPARK-34781: Eliminate left semi/anti join to its left side0.61 secPassed
SPARK-34899: Use origin plan if we can not coalesce shuffle partition0.37 secPassed
SPARK-35239: Coalesce shuffle partition should handle empty input RDD0.19 secPassed
SPARK-35264: Support AQE side broadcastJoin threshold0.87 secPassed
SPARK-35264: Support AQE side shuffled hash join formula2.7 secPassed
SPARK-35455: Unify empty relation optimization between normal and AQE optimizer - multi join0.58 secPassed
SPARK-35455: Unify empty relation optimization between normal and AQE optimizer - single join1.3 secPassed
SPARK-35585: Support propagate empty relation through project/filter0.32 secPassed
SPARK-35650: Coalesce number of partitions by AEQ0.17 secPassed
SPARK-35650: Use local shuffle read if can not coalesce number of partitions91 msPassed
SPARK-35725: Support optimize skewed partitions in RebalancePartitions0.25 secPassed
SPARK-35794: Allow custom plugin for cost evaluator0.22 secPassed
SPARK-35874: AQE Shuffle should wait for its subqueries to finish before materializing0.25 secPassed
SPARK-35888: join with a 0-partition table0.18 secPassed
SPARK-35968: AQE coalescing should not produce too small partitions by default0.17 secPassed
SPARK-36020: Check logical link in remove redundant projects0.34 secPassed
SPARK-36032: Use inputPlan instead of currentPhysicalPlan to initialize logical link0.62 secPassed
Scalar subquery0.32 secPassed
Scalar subquery in later stages0.34 secPassed
Subquery de-correlation in Union queries0.28 secPassed
Subquery reuse0.43 secPassed
Union/Except/Intersect queries0.83 secPassed
control a plan explain mode in listeners via SQLConf0.62 secPassed
force apply AQE5 msPassed
metrics of the shuffle read2.4 secPassed
multiple joins0.57 secPassed
multiple joins with aggregate0.53 secPassed
multiple joins with aggregate 20.73 secPassed
test log level0.82 secPassed
tree string output69 msPassed