If people want, I could setup a cut off of yetus master to run the jenkins test-patch. (multiple maven repos, docker support, multijdk support, … ) Yetus would get some real world testing out of it and hadoop common-dev could stop spinning in circles over some of the same issues month after month. ;)
On Oct 14, 2015, at 3:05 PM, Robert Kanter <rkan...@cloudera.com> wrote: > The only problem with trying to get the JDK 8 trunk builds green (or blue I > guess) is that it's like trying to hit a moving target because of how many > new commits keep coming in. I was looking at fixing these a while ago, and > managed to at least make them compile and fixed (or worked with others to > fix) some of the unit tests. I've been really busy on other tasks and > haven't had time to continue working on this in quite a while though. > > Currently, it looks like Common is still green mostly, Yarn is having a > build failure with checkstyle, MR has between 1 and 10 test failures, and > HDFS had between 3 and 10 test failures. > > I think it's going to be difficult to get these green, and to keep them > green, unless we get more buy in from everyone on new commits being tested > against JDK 8. Otherwise, it's too hard to keep up with the number of > commits coming in, even if we do get it green. Perhaps we could have > test-patch also run the patch against JDK 8? > > > - Robert > > On Wed, Oct 14, 2015 at 8:27 AM, Steve Loughran <ste...@hortonworks.com> > wrote: > >> >>> On 13 Oct 2015, at 17:32, Haohui Mai <ricet...@gmail.com> wrote: >>> >>> Just to echo Steve's idea -- if we're seriously considering supporting >>> JDK 8, maybe the first thing to do is to set up the jenkins to run >>> with JDK 8? I'm happy to help. Does anyone know who I can talk to if I >>> need to play around with all the Jenkins knob? >> >> Jenkins is building with JAva 7 and 8. all that's needed is to turn off >> the Java 7 build, which I will happily do. The POM can be changed to set >> the minimum JVM version -though that's most likely to be visible to people >> building locally, as you'll need to make sure that you have access to java >> 7 and java 8 JVMs if you want to build and test for both. >> >> Jenkins-wise, the big issue is one I've mentioned before: the builds are >> failing an not enough people are caring >> >> >> https://builds.apache.org/view/H-L/view/Hadoop/job/Hadoop-Hdfs-trunk-Java8/488/ >> >> Please, lets fix this >> >>