Re: New HMS Upgrade tests on Jenkins

2015-04-09 Thread Sergio Pena
This sounds great. But the current HMS upgrade scripts tests cannot be used for the precommit testing. These scripts use LXC to prepare different DB environments in a single Amazon instance. Because HMS upgrade tests are run quickly, then we can reuse the same instance to run different DB servers (

Re: New HMS Upgrade tests on Jenkins

2015-04-09 Thread Szehon Ho
Good idea guys. Would leave to Sergio to comment on feasibility from infrastructure perspective. But first maybe someone else can volunteer to make the Qtest framework able to take arguments about db type, jdbc url, etc and make sure it works locally. Then we can integrate into the Precommit tes

Re: New HMS Upgrade tests on Jenkins

2015-04-09 Thread Eugene Koifman
Using mysql would also also concurrency tests with commands from multiple clients which you can¹t do with derby. This would be a big plus. On 4/8/15, 11:00 AM, "Ashutosh Chauhan" wrote: >I wonder if this infra (or parts of it) can be used to run our pre commit >tests on mysql. Currently, it run

Re: New HMS Upgrade tests on Jenkins

2015-04-08 Thread Ashutosh Chauhan
I wonder if this infra (or parts of it) can be used to run our pre commit tests on mysql. Currently, it runs on derby which is never a production choice. So, many bugs go in trunk unnoticed, until its too late. If we can run our tests using mysql backend that will be of much more value. Thoughts?

Re: New HMS Upgrade tests on Jenkins

2015-03-23 Thread Ashutosh Chauhan
Awesome work, Sergio! Much appreciated. Thanks for doing this, Ashutosh On Mon, Mar 23, 2015 at 4:17 PM, Sergio Pena wrote: > Hi All, > > I configured a new jenkins job that will run HMS upgrade tests whenever a > change on metastore/scripts/upgrade/ files is detected. > > You may receive an ex

New HMS Upgrade tests on Jenkins

2015-03-23 Thread Sergio Pena
Hi All, I configured a new jenkins job that will run HMS upgrade tests whenever a change on metastore/scripts/upgrade/ files is detected. You may receive an extra test comment from Hive QA when these tests pass or fail only from patches that make the change. Currently, the HMS upgrade tests run