I've posted a patch to HCAT-358 that makes a big change to the e2e tests.  
Rather than trying to work off of your build area, as it did before, the e2e 
tests now require you to install HCat, Hive, Pig, HBase, and Hadoop on your 
system and tell the tests where you installed them.  That's all it requires.  
All of the other many command line args that were required have been removed.  
The gross number of options in the default.conf file has also been drastically 
reduced.

I tried to do this in a way that would not break the changes made in 
HCATALOG-357.  I have tested it with code installed from tarballs and can vouch 
that it works.  I have not tested it against rpm installs yet, which I will do. 
 I would also like the Yahoo guys (who did 357) to test, since I can't test in 
their environment and I may have broken something for them.  You guys may need 
a separate default.conf (a yahoo.conf maybe?) since some of the values in that 
file (like pigbin) will be different in your setup.

I would like to wrap this up tomorrow so that I can get HCAT-358, HCAT-359, and 
the tests from HCAT-209 checked in and roll the next release candidate for 0.4.

Alan.

Reply via email to