Re: Integration testing for clients

2018-03-22 Thread Peter Vary
I am for it, but we should be absolutely clear about them, that they will be changed on whim. :) > On Mar 22, 2018, at 4:24 PM, Alan Gates wrote: > > Any reason we shouldn't publish our tests jar? I know it isn't clean and > nice and easy to use. And we'd need to be explicit about any interfa

Re: Integration testing for clients

2018-03-22 Thread Alan Gates
Any reason we shouldn't publish our tests jar? I know it isn't clean and nice and easy to use. And we'd need to be explicit about any interfaces we're guaranteeing not to change (very few at this point I think). But the tools in MetaStoreTestUtils would be really useful for other projects. Given

Re: Integration testing for clients

2018-03-22 Thread Peter Vary
Hi Matt, The MiniHMS is an internal test utility used to test HMS features. It is contained in the hive-standalone-metastore-3.0.0-SNAPSHOT-tests.jar I do not think there are currently plans publish it in any of the artifacts. Thanks, Peter > On Mar 21, 2018, at 6:44 PM, Matt Burgess wrote: >

Integration testing for clients

2018-03-21 Thread Matt Burgess
I'm looking into writing integration tests for our Hive processors in Apache NiFi to be able to test against a "real" Hive Server 2, Hive Metastore, etc. I see in Hive 3.0 there's a MiniHMS and other test classes, but I couldn't find them in a Maven repo anywhere. Are there artifacts published so