Re: Running Concurrent Tests
"Charlie Poole" <[email protected]> Tue, 21 Oct 2008 10:28:57 -0700
| Newsgroups | gmane.comp.windows.dotnet.nunit.user |
|---|---|
| Message-ID | <005e01c933a2$8241d200$6401a8c0@ferrari> |
This is a multi-part message in MIME format. --===============1592784598864443789== Content-Type: multipart/alternative; boundary="----=_NextPart_000_005F_01C93367.D5E2FA00" This is a multi-part message in MIME format. ------=_NextPart_000_005F_01C93367.D5E2FA00 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Hi Kieran, Currenly, you can only run concurrent tests by using multiple instances of NUnit, which has the disadvantage that the results are presented separately. PNUnit, which is now bundled with NUnit offers some possibilities but it is really designed for testing distributed apps rather than parallelizing the tests themselves and would require some work to make it do what you want. We'll be introducing some level of parallelism for efficiency in a coming release, but I'm not sure it will make it into 2.5. Charlie _____ From: Kieran Iles [mailto:[email protected]] Sent: Tuesday, October 21, 2008 9:31 AM To: [email protected] Subject: [Nunit-users] Running Concurrent Tests Hi, Is it possible to run tests concurrently so multiple test fixtures are run at the same time? I started writing UI tests using webaii 9 months ago and have now got 256 tests. However these now take 7 minutes to run. If I could get more than one test fixture running at a time this would drastically reduce the time taken. Thanks Kieran _____ For the best free wallpapers from MSN Click <http://wallpapers.msn.com/?ocid=[B001MSN42A0716B]> here! ------=_NextPart_000_005F_01C93367.D5E2FA00 Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Dus-ascii"> <STYLE>.hmmessage P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: = 0px; PADDING-TOP: 0px } BODY.hmmessage { FONT-SIZE: 10pt; FONT-FAMILY: Tahoma } </STYLE> <META content=3D"MSHTML 6.00.6000.16705" name=3DGENERATOR></HEAD> <BODY class=3Dhmmessage> <DIV><FONT face=3DArial color=3D#0000ff><SPAN = class=3D109462017-21102008>Hi=20 Kieran,</SPAN></FONT></DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN=20 class=3D109462017-21102008></SPAN></FONT> </DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN = class=3D109462017-21102008>Currenly, you=20 can only run concurrent tests by using multiple instances = of</SPAN></FONT></DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN = class=3D109462017-21102008>NUnit, which=20 has the disadvantage that the results are presented=20 separately.</SPAN></FONT></DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN=20 class=3D109462017-21102008></SPAN></FONT> </DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN = class=3D109462017-21102008>PNUnit, which=20 is now bundled with NUnit offers some possibilities but it=20 is</SPAN></FONT></DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN = class=3D109462017-21102008>really=20 designed for testing distributed apps rather than parallelizing=20 the</SPAN></FONT></DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN = class=3D109462017-21102008>tests=20 themselves and would require some work to make it do what you=20 want.</SPAN></FONT></DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN=20 class=3D109462017-21102008></SPAN></FONT> </DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN = class=3D109462017-21102008>We'll be=20 introducing some level of parallelism for efficiency in a=20 coming</SPAN></FONT></DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN = class=3D109462017-21102008>release,=20 but I</SPAN></FONT><FONT face=3DArial color=3D#0000ff><SPAN=20 class=3D109462017-21102008>'m not sure it will make it into=20 2.5.</SPAN></FONT></DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN=20 class=3D109462017-21102008></SPAN></FONT> </DIV> <DIV><FONT face=3DArial color=3D#0000ff><SPAN=20 class=3D109462017-21102008>Charlie</SPAN></FONT></DIV><BR> <BLOCKQUOTE=20 style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px = solid; MARGIN-RIGHT: 0px"> <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft> <HR tabIndex=3D-1> <FONT face=3DTahoma><B>From:</B> Kieran Iles = [mailto:[email protected]]=20 <BR><B>Sent:</B> Tuesday, October 21, 2008 9:31 AM<BR><B>To:</B>=20 [email protected]<BR><B>Subject:</B> [Nunit-users] = Running=20 Concurrent Tests<BR></FONT><BR></DIV> <DIV></DIV> <DIV style=3D"TEXT-ALIGN: left">Hi,<BR><BR>Is it possible to run tests = concurrently so multiple test fixtures are run at the same = time?<BR><BR>I=20 started writing UI tests using webaii 9 months ago and have now got = 256 tests.=20 However these now take 7 minutes to run. If I could get more than one = test=20 fixture running at a time this would drastically reduce the time=20 taken.<BR><BR>Thanks<BR><BR>Kieran<BR><BR><BR><BR></DIV><BR> <HR> For the best free wallpapers from MSN <A=20 href=3D"http://wallpapers.msn.com/?ocid=3D[B001MSN42A0716B]" = target=3D_new>Click=20 here!</A> </BLOCKQUOTE></BODY></HTML> ------=_NextPart_000_005F_01C93367.D5E2FA00-- --===============1592784598864443789== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ --===============1592784598864443789== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Nunit-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nunit-users --===============1592784598864443789==--