I think it is 2.5 months and the Junit upgrade tests are still in a mess[1] There was an attempt as part of MAPREDUCE-7428, but that didn't fix everything or some other commits induced these problems again. I don't think anyone is actively chasing that either.
Can add Junit-vintage dependencies here and there and most probably can fix this, but last time the approach taken was different, so not exploring in that way. Planning to backtrack and revert/reopen all the Junit upgrades tickets till I get a green build. Will hold a minimum of 24 hrs, next whenever I find some time, will revert all of these. Shout out if anyone has concerns around this, or is working on the fix ++ @Akira Ajisaka <aajis...@apache.org> / @mapreduce-dev <mapreduce-...@hadoop.apache.org> -Ayush [1] https://ci-hadoop.apache.org/view/Hadoop/job/hadoop-qbt-trunk-java8-linux-x86_64/1142/testReport/junit/org.apache.hadoop.mapreduce.v2.hs/TestJobHistoryEvents/testEventsFlushOnStop/ On Fri, 23 Dec 2022 at 08:50, Ayush Saxena <ayush...@gmail.com> wrote: > Have we stopped >> with the java8 builds? > > > Nopes, The answer is here just cross posting: > https://github.com/apache/hadoop/pull/5226#issuecomment-1354964948 > > Regarding dropping Java-8 and adapting Java-11, We just have runtime > support for Java-11 in hadoop, the compile support ain't there, it is being > tracked here: > https://issues.apache.org/jira/browse/HADOOP-16795 > > Some issues are there, one with Jersey I know and may be a couple of more. > > -Ayush > > On Fri, 16 Dec 2022 at 20:07, Steve Loughran <ste...@cloudera.com.invalid> > wrote: > >> OK, it's a JDK bug >> >> both the java8 and java11 javadocs are now using java11. Have we stopped >> with the java8 builds? >> >> as i am happy with that, we just need to make an explicit declaration and >> wrap up of anything outstanding. >> >> >> >> On Thu, 15 Dec 2022 at 22:30, Ayush Saxena <ayush...@gmail.com> wrote: >> >> > Thanx Ashutosh, Let me know if you need any help there. >> > >> > Got some time to recheck the Javadoc stuff, it seems like a JDK bug >> > https://bugs.openjdk.org/browse/JDK-8295850 >> > >> > more details over here: >> > https://github.com/apache/hadoop/pull/5226#pullrequestreview-1220041496 >> > >> > -Ayush >> > >> > On Mon, 12 Dec 2022 at 19:46, Ashutosh Gupta < >> ashutoshgupta...@gmail.com> >> > wrote: >> > >> >> Thanks Ayush for pointing out the failures related to the Junit 5 >> >> upgrade. As I have closely worked in upgrading Junit 4 to Junit 5 >> >> throughout the hadoop project. I will create a JIRA for these failures >> and >> >> fix them on priority. >> >> >> >> -Ashutosh >> >> >> >> On Mon, Dec 12, 2022 at 1:59 PM Ayush Saxena <ayush...@gmail.com> >> wrote: >> >> >> >>> Try to fix in the same way it was done here and couple of similar PRs: >> >>> https://github.com/apache/hadoop/pull/5179 >> >>> >> >>> There are a bunch of PRs in yarn getting the similar error fixed >> module >> >>> wise, the problem would be there in many other modules as well... >> >>> >> >>> The daily JDK-11 build also shows that failure here: >> >>> >> >>> >> https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/410/artifact/out/patch-javadoc-root.txt >> >>> >> >>> BTW. the daily build is also broken with some whooping 150+ failures >> >>> >> >>> >> https://ci-hadoop.apache.org/view/Hadoop/job/hadoop-qbt-trunk-java8-linux-x86_64/1071/testReport/ >> >>> >> >>> Mostly some Junit upgrade patch being the reason. >> >>> >> >>> -Ayush >> >>> >> >>> On Mon, 12 Dec 2022 at 18:46, Steve Loughran >> <ste...@cloudera.com.invalid >> >>> > >> >>> wrote: >> >>> >> >>> > yetus is now reporting errors on our @InterfaceAudience tags in >> java8 >> >>> and >> >>> > java11 javadoc generation >> >>> > https://github.com/apache/hadoop/pull/5205#issuecomment-1344664692 >> >>> > >> >>> > >> >>> >> https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5205/2/artifact/out/branch-javadoc-hadoop-tools_hadoop-azure-jdkUbuntu-11.0.17+8-post-Ubuntu-1ubuntu220.04.txt >> >>> > >> >>> > it looks a bit like the javadocs are both being done in the java11 >> >>> version, >> >>> > and is is unhappy. >> >>> > >> >>> > any suggestions as to a fix? >> >>> > >> >>> >> >> >> >