Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-06 Thread Alin Serdean
Hi Nithin, No worries go for it. Thanks, Alin. -Mesaj original- De la: Nithin Raju [mailto:nit...@vmware.com] Trimis: Friday, February 6, 2015 2:41 AM Către: Alin Serdean Cc: Gurucharan Shetty; dev@openvswitch.org; Gurucharan Shetty Subiect: Re: [ovs-dev] [PATCH 2/2] appveyor: Provide

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Nithin Raju
> On Feb 5, 2015, at 6:36 PM, Gurucharan Shetty wrote: > >> Guru, >> I have a minor question. Does the yml file you added do testing as well? I >> see there’s a command to run configure and ‘make’ but, does it run tests >> also? You mentioned “build test”. Hence I asked. > > I used the term "b

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Gurucharan Shetty
> Guru, > I have a minor question. Does the yml file you added do testing as well? I > see there’s a command to run configure and ‘make’ but, does it run tests > also? You mentioned “build test”. Hence I asked. I used the term "build test" meaning to say, testing whether the build works! 'make c

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Nithin Raju
> On Feb 5, 2015, at 2:29 PM, Alin Serdean > wrote: > > Ok will update it first things tomorrow. > > Thanks, > Alin. Alin, I had been working on this patch when I was trying to respond to: http://openvswitch.org/pipermail/dev/2015-February/051073.html Looks like both of us intended to work on

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Nithin Raju
> +AppVeyor (appveyor.com) provides a free Windows autobuild service for > +opensource projects. Open vSwitch has integration with AppVeyor for > +continuous build. A developer can build test his changes for Windows by Guru, I have a minor question. Does the yml file you added do testing as wel

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Alin Serdean
ran Shetty > Subiect: Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for > Windows. > >>> +AppVeyor (appveyor.com) provides a free Windows autobuild service >>> +for opensource projects. Open vSwitch has integration with >>> +AppVeyor for

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Eitan Eliahu
nks, Eitan -Original Message- From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Gurucharan Shetty Sent: Thursday, February 05, 2015 1:27 PM To: Ben Pfaff Cc: dev; Gurucharan Shetty Subject: Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows. > > Oh! &g

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Gurucharan Shetty
> * autoconf tests on mingw does not have the infrastructure to be > executed in parallel. (I think it is because of no mknod. Probably it > can be worked around, but the fix will likely be needed upstream in > the code that generates testsuite) Sorry, I was meaning to say mkfifo instead of mknod _

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Eitan Eliahu
- From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Gurucharan Shetty Sent: Thursday, February 05, 2015 1:27 PM To: Ben Pfaff Cc: dev; Gurucharan Shetty Subject: Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows. > > Oh! > > Do you have an idea o

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Gurucharan Shetty
, I can look at adding it to AppVeyor.yml > > Alin. > > -Mesaj original- > De la: dev [mailto:dev-boun...@openvswitch.org] În numele Gurucharan Shetty > Trimis: Thursday, February 5, 2015 10:31 PM > Către: Ben Pfaff > Cc: dev; Gurucharan Shetty > Subiect: Re:

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Gurucharan Shetty
> > Oh! > > Do you have an idea of what takes up the bulk of the time for the OVS > unit tests in Windows? I think the main reasons are: * Creation of new processes is slow on Windows. So some unit tests that run hundreds of processes causes the unit tests to go very slow (for e.g., bfd and cfm). *

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Alin Serdean
Cc: dev; Gurucharan Shetty Subiect: Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows. >> +AppVeyor (appveyor.com) provides a free Windows autobuild service >> +for opensource projects. Open vSwitch has integration with AppVeyor >> +for continuous b

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Ben Pfaff
Certainly multicore would help, since the build and the tests parallelize very well; the 1620 tests run in about 41 seconds with -j10 on my laptop, or 344 seconds sequentially, an 8.4x speedup on an 8-thread machine. On Thu, Feb 05, 2015 at 12:56:12PM -0800, Steven Noble wrote: > From reading thei

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Steven Noble
From reading their FAQ it’s 40 minutes for all plans :( They do offer a 50% discount on plans for non-profits/opensource projects, and the paid plans run on faster hardware, so there may be value to trying. > On Feb 5, 2015, at 12:42 PM, Gurucharan Shetty wrote: > >> >> Nice. >> >> It doesn

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Ben Pfaff
On Thu, Feb 05, 2015 at 12:42:06PM -0800, Gurucharan Shetty wrote: > > > > Nice. > > > > It doesn't look like it runs the unit tests, is that possible? > It is possible. Unfortunately the free version times out after 40 > minutes. OVS unit tests in Windows are slow (taking a total of ~35 > min, lea

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Gurucharan Shetty
> > Nice. > > It doesn't look like it runs the unit tests, is that possible? It is possible. Unfortunately the free version times out after 40 minutes. OVS unit tests in Windows are slow (taking a total of ~35 min, leaving only 5 min for the build.) ___ d

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Ben Pfaff
On Thu, Feb 05, 2015 at 12:31:22PM -0800, Gurucharan Shetty wrote: > >> +AppVeyor (appveyor.com) provides a free Windows autobuild service for > >> +opensource projects. Open vSwitch has integration with AppVeyor for > >> +continuous build. A developer can build test his changes for Windows by >

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Gurucharan Shetty
>> +AppVeyor (appveyor.com) provides a free Windows autobuild service for >> +opensource projects. Open vSwitch has integration with AppVeyor for >> +continuous build. A developer can build test his changes for Windows by >> +logging into appveyor.com using a github account, creating a new projec

Re: [ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Ben Pfaff
On Thu, Feb 05, 2015 at 09:56:03AM -0800, Gurucharan Shetty wrote: > The appveyor.yml file added through this commit lets > AppVeyor auto build service to run a build of OVS on > Windows platform. > > Signed-off-by: Gurucharan Shetty This is nice! > +AppVeyor (appveyor.com) provides a free Wind

[ovs-dev] [PATCH 2/2] appveyor: Provide a autobuild service for Windows.

2015-02-05 Thread Gurucharan Shetty
The appveyor.yml file added through this commit lets AppVeyor auto build service to run a build of OVS on Windows platform. Signed-off-by: Gurucharan Shetty --- INSTALL.Windows.md |9 + Makefile.am|1 + appveyor.yml | 43 +++