About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

linux default iconDisttest 0.43 Publisher's description

Disttest is a distributed unittest runner for POSIX platforms.

Disttest is a distributed unittest runner for POSIX platforms. The tests can be written in any language and are run in parallel on several slave nodes, thus reducing the wall-clock time it takes to run all the tests.

What is Disttest Not?
Disttest is not a unittesting framework such as JUnit. The idea is that software development as a discipline should separate building the program, building the tests in a testing framework and actually running the tests from each other. Disttest handles only the last part.

Why Disttest?
Since disttest offloads the work of running unittests to several computers, you will notice an (almost) linear speed increase in running tests. As an example, in one of our projects we have 359 tests which take 462 seconds to run on one computer. With disttest and 9 slave nodes (8 + the master node), the tests are run in 54 seconds, a 8.5x speedup. This frees up time for more productive work than waiting for test results.

System Requirements:

. Disttest must be installed on the master node and all slave nodes.
. SSH and the SSH daemons must be configured to let the user in on every slave node without asking for a password or passphrase.
?пїЅ All slave nodes must have a common filesystem with the master node for the developer's project.
. All slave nodes must have a similar environment as the master node in which the program and the tests were built. This means libraries and such must be available in the same location in the filesystem on all nodes. Processor speeds can differ.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

Disttest 0.43 Tags:

Click on a tag to find related softwares

Is Disttest 0.43 your software?

Manage your software

Most Popular

linux default icon JOrg 0.93 RC
It's a software to help you control your files and their location.
linux default icon Android HTC 2.3
Android ported to the HTC Vogue, Kaiser, Polaris, and Nike.
linux default icon iReport Designer for JasperReports 4.0.2
iReport is the free, open source report designer for JasperReports.
linux default icon jGRASP 1.8.8_07 Beta
jGRASP is a lightweight development environment,.....
linux default icon Code::Blocks 10.05
A C/C++ IDE built with configurability and extensibility in mind

Related Category

» Archiving (73)
» Benchmarking (88)
» Other (3482)
» Printer (63)
» Shell Tools (113)