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

Reply via email to