Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Currently, adding test for a new feature in SQL Client is difficult. There is no clear clue where to add tests. Besides, all the tests in SQL Client module is somewhat unit test, there is no integration tests. That's why we can see many little bugs in this module.
For example, CliClientTest only tests Sql Parser in CliClient, and LocalExecutorITCase only tests LocalExecutor. Therefore, this issue aims to resolve this problem, introduce a new integration framework to test end-to-end of SQL Client.
Attachments
Issue Links
- duplicates
-
FLINK-21615 Introduce a new integration test framework for SQL Client
- Closed
-
FLINK-21616 Introduce a new integration test framework for SQL Client
- Closed
-
FLINK-21618 Introduce a new integration test framework for SQL Client
- Closed
- relates to
-
FLINK-21651 Migrate module-related tests in LocalExecutorITCase to new integration test framework
- Closed
- links to