100 lines
3.5 KiB
HTML
100 lines
3.5 KiB
HTML
<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
|
<html>
|
|
<!-- Standard Head Part -->
|
|
<head>
|
|
<title>NUnit - Pnunit</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
|
<meta http-equiv="Content-Language" content="en-US">
|
|
<link rel="stylesheet" type="text/css" href="nunit.css">
|
|
<link rel="shortcut icon" href="favicon.ico">
|
|
</head>
|
|
<!-- End Standard Head Part -->
|
|
|
|
<body>
|
|
|
|
<!-- Standard Header for NUnit.org -->
|
|
<div id="header">
|
|
<a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
|
|
<div id="nav">
|
|
<a href="http://www.nunit.org">NUnit</a>
|
|
<a class="active" href="index.html">Documentation</a>
|
|
</div>
|
|
</div>
|
|
<!-- End of Header -->
|
|
|
|
<div id="content">
|
|
|
|
<h2>PNUnit</h2>
|
|
|
|
<p><b>PNUnit</b> stands for "Parallel NUnit." It is an extension of NUNit
|
|
developed by Pablo Santos Luaces and his team at Codice Software for
|
|
their internal use in testing the Plastic (TM) Software Configuration
|
|
Management System. Codice released PNUnit to the community in 2007.
|
|
|
|
<p>As part of the NUnit 2.5 release, we worked with the NUnit and PNUnit
|
|
teams worked together to make PNUnit work with NUnit without any modifications.
|
|
PNUnit is now included in the NUnit distribution.
|
|
|
|
<h3>How it Works</h3>
|
|
|
|
<p><b>PNUnit</b> is not intended for "casual" parallelism merely to
|
|
make the tests run faster. Rather, it's intended as a way to test
|
|
applications composed of distributed, communicating components. Tests
|
|
of each component run in parallel and use memory barriers to synchronize
|
|
their operation.
|
|
|
|
<p>PNUnit uses a special executable to launch its tests.
|
|
The launcher reads an xml file that specifies the tests to be
|
|
executed and where they should run, whether on the same machine or
|
|
on another machine on the network.
|
|
|
|
<p>For more information about using PNUnit, consult the
|
|
<a href="http://www.codicesoftware.com/infocenter/technical-articles/pnunit.aspx">documentation</a>
|
|
at <a href="http://www.codicesoftware.com">www.codicesoftware.com</a>
|
|
|
|
<h3>Future Plans</h3>
|
|
|
|
<p>PNUnit will be integrated with NUnit so that parallel, distributed tests
|
|
may be used through the normal NUnit console or gui runners.
|
|
|
|
</div>
|
|
|
|
<!-- Submenu -->
|
|
<div id="subnav">
|
|
<ul>
|
|
<li><a href="index.html">NUnit 2.5.9</a></li>
|
|
<ul>
|
|
<li><a href="getStarted.html">Getting Started</a></li>
|
|
<li><a href="assertions.html">Assertions</a></li>
|
|
<li><a href="constraintModel.html">Constraints</a></li>
|
|
<li><a href="attributes.html">Attributes</a></li>
|
|
<li><a href="runningTests.html">Running Tests</a></li>
|
|
<ul>
|
|
<li><a href="nunit-console.html">Console Runner</a></li>
|
|
<li><a href="nunit-gui.html">Gui Runner</a></li>
|
|
<li id="current"><a href="pnunit.html">PNUnit Runner</a></li>
|
|
<li><a href="runtimeSelection.html">Runtime Selection</a></li>
|
|
<li><a href="assemblyIsolation.html">Assembly Isolation</a></li>
|
|
<li><a href="configFiles.html">Configuration Files</a></li>
|
|
<li><a href="multiAssembly.html">Multiple Assemblies</a></li>
|
|
<li><a href="vsSupport.html">Visual Studio Support</a></li>
|
|
</ul>
|
|
<li><a href="extensibility.html">Extensibility</a></li>
|
|
<li><a href="releaseNotes.html">Release Notes</a></li>
|
|
<li><a href="samples.html">Samples</a></li>
|
|
<li><a href="license.html">License</a></li>
|
|
</ul>
|
|
</ul>
|
|
</div>
|
|
<!-- End of Submenu -->
|
|
|
|
|
|
<!-- Standard Footer for NUnit.org -->
|
|
<div id="footer">
|
|
Copyright © 2010 Charlie Poole. All Rights Reserved.
|
|
</div>
|
|
<!-- End of Footer -->
|
|
|
|
</body>
|
|
</html>
|