GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> MON / dev > mon_unit_test / rad750
#include <mon_unit_test.h>
Functions | |
void | mon_test_perf (test_Test_Descriptor *td_p, const unsigned int bit_mask) |
Unit test for MON performance monitor functions. |
** CVS $Id: mon_test_perf.h,v 1.2 2011/03/28 23:52:02 russell Exp $ **
void mon_test_perf | ( | test_Test_Descriptor * | td_p, | |
const unsigned int | bit_mask | |||
) |
Unit test for MON performance monitor functions.
td_p | Pointer to test descriptor. | |
bit_mask | Bitmask ID for this subtest. |
References _mon_Perf_Info::cb_parm, _MON_Perf_Config::event_1, _MON_Perf_Config::event_2, _MON_Perf_Config::event_3, _MON_Perf_Config::event_4, _test_Test_Descriptor::exec, _mon_Perf_Info::exp_status, _test_Test_Descriptor::fail, _mon_Perf_Info::max_stats, _mon_Perf_Info::min_stats, mon_collect_perf_stats_wrap(), MON_EVENT_1_BIT_TRANS, MON_EVENT_1_CYCLE, MON_EVENT_1_HOLD, MON_EVENT_1_INST_CMPLT, MON_EVENT_1_INST_DISPATCH, MON_EVENT_2_BIT_TRANS, MON_EVENT_2_CYCLE, MON_EVENT_2_HOLD, MON_EVENT_2_INST_CMPLT, MON_EVENT_2_INST_DISPATCH, MON_EVENT_3_BIT_TRANS, MON_EVENT_3_CYCLE, MON_EVENT_3_HOLD, MON_EVENT_3_INST_CMPLT, MON_EVENT_3_INST_DISPATCH, MON_EVENT_4_BIT_TRANS, MON_EVENT_4_CYCLE, MON_EVENT_4_HOLD, MON_EVENT_4_INST_CMPLT, MON_EVENT_4_INST_DISPATCH, mon_initialize_wrap(), MON_RTC_47, MON_RTC_51, MON_RTC_55, MON_RTC_63, mon_set_stats(), mon_shutdown_wrap(), mon_start_perf_mon_wrap(), mon_start_wrap(), mon_stop_perf_mon_wrap(), mon_stop_wrap(), _mon_Perf_Info::perf_cb, _mon_Perf_Info::perf_cb_parm, _mon_Perf_Info::perf_cfg, _mon_Perf_Info::perf_cfg_p, _mon_Perf_Info::perf_stats, _mon_Perf_Info::perf_stats_p, _mon_Perf_Info::perf_time_us, _MON_Perf_Config::rtc_select, test_Pop_State(), test_Push_State(), test_Sleep_Sec(), and _MON_Perf_Config::threshold.
Referenced by mon_unit_test().