Skip to content

Improve com.alibaba.fluss.flink.catalog.* test code coverage#989

Merged
wuchong merged 11 commits into
apache:mainfrom
caozhen1937:test_package_catalog
Jun 10, 2025
Merged

Improve com.alibaba.fluss.flink.catalog.* test code coverage#989
wuchong merged 11 commits into
apache:mainfrom
caozhen1937:test_package_catalog

Conversation

@caozhen1937
Copy link
Copy Markdown
Contributor

Purpose

Linked issue: close #970

Brief change log

Tests

API and Format

Documentation

@caozhen1937 caozhen1937 force-pushed the test_package_catalog branch 2 times, most recently from e37ee8f to e5f2f8d Compare June 4, 2025 08:24
Copy link
Copy Markdown
Member

@wuchong wuchong left a comment

Choose a reason for hiding this comment

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

Thanks @caozhen1937 , I only have one concern related to the SPI.

@wuchong
Copy link
Copy Markdown
Member

wuchong commented Jun 8, 2025

Hi @caozhen1937 , as discussed in #929 (comment) with @MehulBatra , could you try to see whether this PR fix the coverage of FlinkCatalogOptions and FlinkCatalog (verify by removing them from the jacoco)? If not, @MehulBatra can help to cover them in another PR.

@caozhen1937 caozhen1937 force-pushed the test_package_catalog branch from e896bf5 to 3157d9b Compare June 9, 2025 08:54
@caozhen1937
Copy link
Copy Markdown
Contributor Author

caozhen1937 commented Jun 9, 2025

Hi @caozhen1937 , as discussed in #929 (comment) with @MehulBatra , could you try to see whether this PR fix the coverage of FlinkCatalogOptions and FlinkCatalog (verify by removing them from the jacoco)? If not, @MehulBatra can help to cover them in another PR.

Hi @wuchong @MehulBatra , My tests doesn‘t fix the FlinkCatalogOptions test coverage. ( I just invoke it, test coverage is 0.66). And FlinkCatalog test coverage already merged into main.

I think after #989 merged, @MehulBatra can coverage #optionalOptions() test.

@caozhen1937 caozhen1937 force-pushed the test_package_catalog branch from 3157d9b to 82b004e Compare June 9, 2025 12:24
<exclude>com.alibaba.fluss.flink.source.*
</exclude>
<exclude>
com.alibaba.fluss.flink.catalog.FlinkCatalogOptions
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

It seems you already fixed FlinkCatalogOptions for #929?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@wuchong Yes, I just want to test again.

@wuchong wuchong merged commit 3b96888 into apache:main Jun 10, 2025
4 checks passed
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.

improve com.alibaba.fluss.flink.catalog.* test code coverage

2 participants