<div dir="ltr">If parallel tests now work on Windows, could it be enabled by default?<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 4 July 2016 at 12:48, Phyx <span dir="ltr"><<a href="mailto:lonetiger@gmail.com" target="_blank">lonetiger@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">I can build and validate in about an hour myself using 9 jobs on a core i7. If I revert the change in the testsuite preventing parallel runs for Windows. </p>
<p dir="ltr">Tamar</p>
<br><div class="gmail_quote"><div><div class="h5"><div dir="ltr">On Mon, Jul 4, 2016, 12:26 Ben Gamari <<a href="mailto:ben@well-typed.com" target="_blank">ben@well-typed.com</a>> wrote:<br></div></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">"Boespflug, Mathieu" <<a href="mailto:m@tweag.io" target="_blank">m@tweag.io</a>> writes:<br>
<br>
> On 4 July 2016 at 12:36, Ben Gamari <<a href="mailto:ben@well-typed.com" target="_blank">ben@well-typed.com</a>> wrote:<br>
>> Simon Marlow <<a href="mailto:marlowsd@gmail.com" target="_blank">marlowsd@gmail.com</a>> writes:<br>
>><br>
>>> I will fix it, sorry about this.  Unfortunately I can't really add a<br>
>>> Windows validate into my workflow because it would mean rebooting my laptop<br>
>>> into Windows and not doing anything else for several hours.  We need some<br>
>>> CI support for Windows - Ben/Austin any thoughts on this?<br>
>>><br>
>> I agree; this would be great. I have a Windows machine which I'd be<br>
>> happy setup as a builder although I'm afraid it's behind NAT, so<br>
>> integration with Harbormaster may require some tunneling.<br>
><br>
> Just a suggestion - the easiest and most reliable would probably be to<br>
> simply use Appveyor for this. They offer a hosted and fully managed CI<br>
> service very similar to Travis CI - only difference being it runs<br>
> tests on Windows boxes. And just like Travis CI, it's free!<br>
><br>
> The advantage of a hosted CI service is that no one except Appveyor<br>
> need to worry about keeping the build bot highly available.<br>
><br>
> Only downside is their machines in the free tier can be a bit slow.<br>
> But that's a problem that can be iterated on as the need arises.<br>
><br>
I've noticed that several of the core libraries rely on Appveyor with<br>
good results. However, I had assumed that GHC would exceed the maximum<br>
build time of their free tier since the build takes a few hours on my<br>
Windows box. It seems that Appveyor has a one-hour build duration limit,<br>
similar to Travis.<br>
<br>
Cheers,<br>
<br>
- Ben<br></div></div><span class="">
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
</span><a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div>
</blockquote></div><br></div>