00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 #ifndef LIBAEGIS_CHANGE_TEST_RUN_LIST_H
00021 #define LIBAEGIS_CHANGE_TEST_RUN_LIST_H
00022 
00023 #include <common/ac/time.h>
00024 
00025 #include <libaegis/change/test/batch_result.h>
00026 
00027 struct project_ty;
00028 struct string_list_ty;
00029 struct user_ty;
00030 class nstring_list; 
00031 
00051 batch_result_list_ty *change_test_run_list(change::pointer pp,
00052     string_list_ty *wlp, user_ty::pointer up, bool baseline, bool progress_flag,
00053     time_t time_limit, const nstring_list &variable_assignments);
00054 
00071 batch_result_list_ty *project_test_run_list(project_ty *pp, string_list_ty *wlp,
00072     user_ty::pointer up, bool progress_flag, time_t time_limit,
00073     const nstring_list &variable_assignments);
00074 
00075 #endif // LIBAEGIS_CHANGE_TEST_RUN_LIST_H