Long Running Tests

Aus ExpeccoWiki

Wechseln zu: Navigation, Suche

If a test is running for a long time, your trace/log data may grow to a huge size. This is both hard to handle and may also lead to a situation where expecco runs out of memory.

To avoid this, the amount of generated trace data can be trimmed by one of the following means:

  • disable the trace for individual steps (especially those steps in a loop)
  • turn on the trim-successful flag. With this enabled, only non-successful traces for failing activities are kept. Children of a successful activity are automatically trimmed, so that in the end, you get full detail for error conditions and completely pruned branches for all passed ones.
  • limit the depth of the execution trace
  • limit the number of children

Notice also, that the systems execution speed may be affected by huge traces - this has been much improved in rel1.7, where a workaround was added to deal with the inefficient handling of big hierarchical trees in the trace/log tree widget component.

We plan to allow for trace data to be written directly to a file in a later version.




Back to Online Documentation

Meine Werkzeuge