On 9/9/13 6:01 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote:

>> "./mini_run.sh -all" will run all the main Mustella tests (close to
>40000) tests, taking about 8 - 10 hours.
>
>I ran "-all" on purpose and it gave me about 20500 tests passes and 20
>failed included 17 from the Marshall plan
>
>> If any of these tests fail, those tests will be written to
>>'failures.txt'.
>If you want to re-run these failed tests, you simply run "./mini_run.sh
>-failures". No additional arguments needed.
>Mustella will read 'failures.txt' and run only the tests specified in that
>file. This should be much sooner ;-)
>
>I used the "-rerun" to avoid compiling again as I didn't change any test
>code so, I just wanted to rerun the failed tests to make the timeout
>failed
>tests passed.
There are two common kinds of timeouts:
        1) Step timeout: A test step did not receive the waitEvent in time
(usually 1 second)
        2) SWF timeout: The test engine hasn't seen any output from the SWF in
time (IIRC, usually 12 seconds)

The output in the console is different.  For a step timeout, the output
will tell you which test step failed and the next test will run.  For a
SWF timeout the output will just saw that some SWF timed out.  When that
happens all subsequent tests in that SWF are not run and your totals will
be lower.

>
>My problems are:
>1- Why the MarshallPlan tests don't pass ?
Marshall plan tests require a localhost or localhost:8080 server pointed
at the mustella tests folder so we can load child SWFs into a sandbox.

>2- Why re-running faillures gives me more failed tests than the previous
>call to the same command ?
If you had SWF timeouts you can get a different/higher number of tests.
>
>-Fred 
>

Reply via email to