Skip to content

ParallelTestingExplanation

Attila Sukosd edited this page Mar 15, 2013 · 2 revisions

WikiInclude(ParallelTestingDescription)

Objectives

For our experiment in distributed/parallel testing we have selected ESC/Java2, one of the largest and oldest subsystems of Mobius. The existing command line and junit unit tests were adapted for use with Maven. These tests were originally only run against the default command line options for ESC/Java2. However there are over 39 different command line options, of which over 25 are non-exclusive, giving at least nine hundred different permutations which need to be tested. The ordinary command line tests take about 10 minutes to run, so the full set of combinations would take several days to test. We currently have 4 servers available for testing, so by distributing the tests between the servers, we hope to be able to complete the full test cycle once each day.

Note that these tests are not necessarily exhaustive; we also plan to collect code coverage data.

Version: 2 Time: Tue Apr 22 16:56:55 2008 Author: dcochran (dcochran) IP: 193.1.132.32

Clone this wiki locally