Skip to content
Tim Watson edited this page Jun 4, 2013 · 5 revisions

#Module systest_runner#

This module handles the execution of test runs, and provides a custom OTP behaviour that callback module can implement in order to provide support for different testing frameworks.

This module defines the systest_runner behaviour.
Required callback functions: run/1, dryrun/1.

##Description##

The entry point for client code (executing a test run) is execute/1.

##Data Types##

###execution()##

execution() = #execution{}

##Function Index##

behaviour_info/1
execute/1 Execute SysTest using the supplied parameters (in Config).
timed_abort/2

##Function Details##

###behaviour_info/1##

behaviour_info(X1) -> any()

###execute/1##

execute(Config::systest_config:config()) -> ok


Execute SysTest using the supplied parameters (in Config)

###timed_abort/2##

timed_abort(Config, Ms) -> any()