Thanks Ayush. Yeah, it seems like the 6 hours limitation is going
to be an issue.Let me pursue the precommit CI setup for
Windows 10 for now.

Thanks,
--Gautham

On Wed, 10 May 2023 at 04:53, Ayush Saxena <ayush...@gmail.com> wrote:

> One thing I forgot to mention. If you are planning to run tests also for
> Windows OS then github actions isn’t something to be chased. It has 6 hrs
> timeout.
>
> So, in case of multi module changes or root level changes, we will get
> screwed, the tests take more than 20 hrs in those cases, so we will hit the
> timeout
>
> -Ayush
>
> On Tue, 9 May 2023 at 11:49 PM, Ayush Saxena <ayush...@gmail.com> wrote:
>
> > Hi Gautham,
> > The only advantage I can think of is your limitation to nodes shouldn’t
> > bother much. Though there are limited resources given to Apache but still
> > never observed any starvation in any project for the resources using
> Github
> > Actions.
> >
> > If Precommit CI for windows is there and it can work in parallel, that
> > should be good as well
> >
> > Good Luck!!!
> >
> > -Ayush
> >
> > On Tue, 9 May 2023 at 8:47 PM, Gautham Banasandra <gaur...@apache.org>
> > wrote:
> >
> >> Hi Ayush,
> >>
> >> I was planning to set up the precommit CI job for Windows 10, so that
> >> we validate each PR against Windows 10. The precommit CI can actually
> >> run in parallel to the Linux precommit CI. But I think we've got very
> few
> >> Windows nodes (about 12 I think) compared to the number of Linux nodes
> >> (about 40 in number).
> >> However, I think the setting up the precommit CI is quite worth
> >> the effort.
> >> It was quite hard to get to this point and we certainly don't want to
> >> regress
> >> in this regard. I think I'll pursue this once I stabilize the nightly CI
> >> and after
> >> I sort out the rest of the failing parts (mvnsite, javadoc etc).
> >>
> >> Also, does Github Actions provide any advantage over precommit CI?
> >>
> >> Thanks,
> >> --Gautham
> >>
> >> On Tue, 9 May 2023 at 02:44, Ayush Saxena <ayush...@gmail.com> wrote:
> >>
> >>> Awesome!!!
> >>>
> >>> Do you plan to run some builds per PR to ensure no commits breaks it
> >>> in the future? Worth exploring GithubActions in the later stages if we
> >>> can have an action for maven install on windows, it won't affect the
> >>> normal build time as well. can run in parallel with the existing
> >>> builds.
> >>>
> >>> -Ayush
> >>>
> >>> On Mon, 8 May 2023 at 23:39, Gautham Banasandra <gaur...@apache.org>
> >>> wrote:
> >>> >
> >>> > Dear Hadoop community,
> >>> >
> >>> > It is my pleasure to announce that I've set up the Nightly Jenkins CI
> >>> for
> >>> > Hadoop on the Windows 10 platform[1]. The effort mainly involved
> >>> getting
> >>> > Yetus to run on Windows against Hadoop.
> >>> > The nightly CI will run every 36 hours and send out the build report
> >>> to the
> >>> > same recipients as this email, upon completion.
> >>> > There are still quite a few things that need to be sorted out.
> >>> Currently,
> >>> > mvninstall has a +1. Other phases like mvnsite, javadoc etc still
> need
> >>> to be
> >>> > fixed.
> >>> >
> >>> > [1]
> >>> >
> >>>
> https://ci-hadoop.apache.org/view/Hadoop/job/hadoop-qbt-trunk-java8-win10-x86_64/
> >>> >
> >>> > Thanks,
> >>> > --Gautham
> >>>
> >>
>

Reply via email to