#include <common/ac/time.h>
#include <libaegis/change/test/batch_result.h>
Go to the source code of this file.
Functions | |
batch_result_list_ty * | change_test_run_list (change::pointer pp, string_list_ty *wlp, user_ty::pointer up, bool baseline, bool progress_flag, time_t time_limit, const nstring_list &variable_assignments) |
batch_result_list_ty * | project_test_run_list (project_ty *pp, string_list_ty *wlp, user_ty::pointer up, bool progress_flag, time_t time_limit, const nstring_list &variable_assignments) |
batch_result_list_ty* change_test_run_list | ( | change::pointer | pp, | |
string_list_ty * | wlp, | |||
user_ty::pointer | up, | |||
bool | baseline, | |||
bool | progress_flag, | |||
time_t | time_limit, | |||
const nstring_list & | variable_assignments | |||
) |
The change_test_run_list function is used to run a list of tests. It will use the batch test command if one is defined, otherwise it will use the regular test command.
pp | The project we are testing. | |
wlp | The list of test file names. | |
up | The user we are running the tests as. | |
baseline | Whether this is a baseline (negative) test or a development directory (positive) test. | |
progress_flag | Whether or not to emot progress messages. | |
time_limit | Zero means no limit, non-zero is a time at which to stop. |
batch_result_list_ty* project_test_run_list | ( | project_ty * | pp, | |
string_list_ty * | wlp, | |||
user_ty::pointer | up, | |||
bool | progress_flag, | |||
time_t | time_limit, | |||
const nstring_list & | variable_assignments | |||
) |
The project_test_run_list function is used to run a list of tests. It will use the batch test command if one is defined, otherwise it will use the regular test command.
pp | The project we are testing. | |
wlp | The list of test file names. | |
up | The user we are running the tests as. | |
progress_flag | Whether or not to emot progress messages. | |
time_limit | Zero means no limit, non-zero is a time at which to stop. |