Skip to content

Conversation

@ShreyeshArangath
Copy link
Contributor

Which issue does this PR close?

Closes #1812

Rationale for this change

This change is part of the effort for enhancing Auron's correctness testing (#1745).

What changes are included in this PR?

This change adds supports for aggregator operator related tests.

Are there any user-facing changes?

N/A

How was this patch tested?

Existing unit tests

@ShreyeshArangath ShreyeshArangath marked this pull request as ready for review January 5, 2026 13:14
@ShreyeshArangath ShreyeshArangath force-pushed the sarangat/aggregate-tests branch from 665135a to 071302d Compare January 5, 2026 13:18
@ShreyeshArangath
Copy link
Contributor Author

@cxzl25 Could you help review this?

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds aggregate operator-related test coverage for Spark 3.3 in Auron's correctness testing framework. It introduces three new test suite wrappers that extend Spark's existing aggregate test suites and configures test exclusions for known issues.

Changes:

  • Added three new test suite classes that wrap Spark's aggregate-related test suites
  • Added a custom test for SPARK-19471 with Auron-specific plan checks
  • Configured test exclusions in AuronSparkTestSettings for unsupported features

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
AuronTypedImperativeAggregateSuite.scala Wrapper test suite for typed imperative aggregate tests
AuronDatasetAggregatorSuite.scala Wrapper test suite for dataset aggregator tests
AuronDataFrameAggregateSuite.scala Wrapper test suite with custom SPARK-19471 test adapted for Auron's native aggregates
AuronSparkTestSettings.scala Enables the three new test suites and configures test exclusions for known issues

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

…s/AuronSparkTestSettings.scala

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@richox richox merged commit 6015ff9 into apache:master Jan 13, 2026
98 checks passed
@ShreyeshArangath ShreyeshArangath deleted the sarangat/aggregate-tests branch January 13, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Correctness Testing] Spark 3.3 - Add Aggregate operator related tests

3 participants