FrontPage 

Fuego 1.0 wiki

Login or create account

function bench processing in 'raw' format

= NAME =
bench_processing

= SYNOPSIS =
bench_processing

= DESCRIPTION =
Process the log files for benchmark tests.

It calls get_testlog, and then executes the test's [[parser.py]] program,
to parse the log and check the threshold.  Also, it calls [[dataload.py]] to
populate the files used for plotting the benchmark data.



= EXAMPLES =
Here are some sample invocations:
{{{#!YellowBox
bench_processing
}}}

= ENVIRONMENT and ARGUMENTS =
Here are environment variables used in this function:
 * $DEVICE
 * $GET_TESTRES_FILE
 * $TESTDIR
 * $FUEGO_HOME
 * $FUEGO_LOGS_PATH
 * $FUEGO_TESTS_PATH
 * $JOB_NAME
 * $PLATFORM
 * $BUILD_ID
 * $BUILD_NUMBER
 * $FW
 * $NODE_NAME

= RETURN =
Returns non-zero on error.

= SOURCE =
Located in ''scripts/functions.sh''

= SEE ALSO =
 * [[Parser module API]], [[function_firmware|firmware]], [[function_get_testlog|get_testlog]], [[parser.py]], [[dataload.py]]







TBWiki engine 1.8.3 by Tim Bird