Hey Sai, Quick update on this. On my Mac, I'm able to build and run all unit tests without any failures using the very latest Oracle Java 8 JDK. I'll try OpenJDK and Azul next.
I do have a number of IntegrationTest failures. Most are BindException failures because some process is already bound to a port. One or two failures appear to be DNS related which may require either editing /etc/hosts or changing the test. Will update again after debugging these more. Cheers, Kirk On Fri, Dec 2, 2022 at 12:58 PM Kirk Lund <kl...@apache.org> wrote: > Sai, I'll be able to spend some time this weekend on these failing tests. > Hope to have some more news to share soon! > > -Kirk > > On Mon, Nov 21, 2022 at 4:35 PM Sai Boorlagadda <sai.boorlaga...@gmail.com> > wrote: > >> I was thinking it has to do with either JDK or ubuntu. I also tried >> 'temurin' >> and there were different sets of errors. So to see if the devs can shed >> some light on JDK dependency or any prior knowledge on choosing >> bellsoft distribution. >> >> Sai >> >> On Mon, 21 Nov 2022 at 16:25, Kirk Lund <kl...@apache.org> wrote: >> >> > It's also possible that these issues are specific to using OpenJDK 8 or >> > Ubuntu. I thought we were building and testing with CentOS before. >> > >> > On Mon, Nov 21, 2022 at 4:20 PM Kirk Lund <kl...@apache.org> wrote: >> > >> > > Looks like membership errors. Membership went through extensive >> changes >> > to >> > > be modularized as geode-membership, and VMware was still fixing some >> bugs >> > > in it when I left. These could be really difficult to solve for those >> of >> > us >> > > who have no experience with the new membership. >> > > >> > > I wonder if we could engage VMware for a little more help on these >> > > failures before they depart entirely? >> > > >> > > Last I heard there were also problems with using OpenJDK 8 but I don't >> > > know the details. VMware was using Liberica JDK 8 from Bellsoft. We >> may >> > > also need VMware to explain what the issue was with OpenJDK 8 so we >> can >> > > figure out what to do about it. >> > > >> > > On Mon, Nov 21, 2022 at 3:29 PM Sai Boorlagadda < >> > sai.boorlaga...@gmail.com> >> > > wrote: >> > > >> > >> Hello devs, >> > >> >> > >> I started a parallel activity to tease out CI work on using ASF >> jenkins >> > >> and >> > >> also Github actions (though GHA has several issues). I wanted to >> provide >> > >> some updates on these efforts and seek if others are interested to >> > >> collaborate. >> > >> >> > >> Jenkins - Was waiting for INFRA to create a high level folder[1] to >> host >> > >> all Geode jobs and have a basic unit test pipeline[2] that runs >> tests on >> > >> Ubuntu using Oracle JDK 8. While there are failing tests[3] that need >> > some >> > >> help, I am still exploring ways to write pipelines and include >> multiple >> > >> JDKs into a single JOB, so we can build using 8 while we test using >> 11. >> > >> >> > >> GHA - While it is super quick and easy to start writing a pipeline[4] >> > >> using >> > >> "matrix and strategy", There are few tests[5] failing consistently >> using >> > >> Adopt JDK 8 on Ubuntu. >> > >> >> > >> [1] https://ci-builds.apache.org/job/Geode/ >> > >> [2] >> > >> >> > >> >> > >> https://github.com/apache/geode/blob/4abcdc06af536e1188e0f8c432e9b768c175d8c0/.jenkins/Jenkinsfile >> > >> [3] >> https://ci-builds.apache.org/job/Geode/job/geode-develop/11/console >> > >> [4] https://github.com/apache/geode/pull/7870/files >> > >> [5] https://github.com/apache/geode/actions/runs/3515795079 >> > >> >> > > >> > >> >