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
(
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
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
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?
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
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