Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#2566] Improvement(spark-connector): Refactoring integration tests for spark-connector #2578

Merged
merged 13 commits into from
Mar 19, 2024

Conversation

caican00
Copy link
Collaborator

@caican00 caican00 commented Mar 18, 2024

What changes were proposed in this pull request?

  1. Make SparkIT to SparkCommonIT which contains the common tests shared by all catalogs.

  2. Add new SparkHiveCatalogIT to test Hive specific tests, and both SparkXXCatalogIT extends SparkCommonIT.

Why are the changes needed?

Separate integration testing for different data sources.

Fix: #2566

Does this PR introduce any user-facing change?

No.

How was this patch tested?

Integration tests after separation.

@caican00 caican00 marked this pull request as draft March 18, 2024 13:36
@caican00 caican00 changed the title [#2566] feat(spark-connector): Refactoring integration tests for spark-connector [#2566] (dont't merge) feat(spark-connector): Refactoring integration tests for spark-connector Mar 18, 2024
@caican00 caican00 changed the title [#2566] (dont't merge) feat(spark-connector): Refactoring integration tests for spark-connector [#2566] Improvement(spark-connector): Refactoring integration tests for spark-connector Mar 19, 2024
@caican00 caican00 marked this pull request as ready for review March 19, 2024 02:29
@caican00
Copy link
Collaborator Author

all comments have been addressed. cc @FANNG1

@caican00
Copy link
Collaborator Author

caican00 commented Mar 19, 2024

all comments have been addressed. cc @FANNG1

ITs ran successfully. @FANNG1 please help review this again if you are free. thanks.

@caican00 caican00 requested a review from FANNG1 March 19, 2024 09:03
@FANNG1
Copy link
Contributor

FANNG1 commented Mar 19, 2024

all comments have been addressed. cc @FANNG1

ITs ran successfully. @FANNG1 please help review this again if you are free. thanks.

sorry for the late, I handled some personal issues this afternoon, I'll check it right now

@FANNG1
Copy link
Contributor

FANNG1 commented Mar 19, 2024

LGTM, except one minor comment

@caican00
Copy link
Collaborator Author

all comments have been addressed. cc @FANNG1

ITs ran successfully. @FANNG1 please help review this again if you are free. thanks.

sorry for the late, I handled some personal issues this afternoon, I'll check it right now

Never mind and thank you very much for taking the time to review my PR.

@caican00
Copy link
Collaborator Author

LGTM, except one minor comment

comment has been addressed.

@FANNG1
Copy link
Contributor

FANNG1 commented Mar 19, 2024

let's wait for the CI to finish

@FANNG1 FANNG1 merged commit 057b4c7 into apache:main Mar 19, 2024
12 checks passed
@FANNG1
Copy link
Contributor

FANNG1 commented Mar 19, 2024

@caican00 merged to main, thanks for your work!

@caican00
Copy link
Collaborator Author

@caican00 merged to main, thanks for your work!

Thanks for review and merge.

coolderli pushed a commit to coolderli/gravitino that referenced this pull request Apr 2, 2024
…ests for spark-connector (apache#2578)

### What changes were proposed in this pull request?

1. Make SparkIT to SparkCommonIT which contains the common tests shared
by all catalogs.

2. Add new SparkHiveCatalogIT to test Hive specific tests, and both
SparkXXCatalogIT extends SparkCommonIT.

### Why are the changes needed?
Separate integration testing for different data sources.

Fix: apache#2566

### Does this PR introduce _any_ user-facing change?
No.

### How was this patch tested?
 Integration tests after separation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Improvement] Refactoring integration tests for spark-connector
2 participants