lirui-apache commented on issue #9149: [FLINK-13303][hive] Add e2e test for hive connector URL: https://github.com/apache/flink/pull/9149#issuecomment-513436992 One approach I can think of is to build a uber jar (in order to include deps like connector-hive, hive-exec, hiverunner, etc) of the e2e test cases. And run this uber jar via `flink run` of flink-dist (probably with a standalone cluster). The main class of the uber jar creates the HMS and embedded hive-shell, by calling util methods of `FlinkStandaloneHiveRunner`. And then runs all the test cases. This way maybe we can test with different hive versions, as long as we build the e2e uber jar with proper profiles. What I'm not sure about is how we can make debugging easier. For example, it's better if we're able to run only subset of test cases. And have separated logs for each test case.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services