2024-09-21 08:07:31 +00:00
|
|
|
//
|
|
|
|
// Created by lydxh on 24-9-21.
|
|
|
|
//
|
|
|
|
|
|
|
|
#ifndef HW_LIB_SIM_TEST_H
|
|
|
|
#define HW_LIB_SIM_TEST_H
|
2024-09-21 12:43:31 +00:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
2024-09-21 08:07:31 +00:00
|
|
|
|
|
|
|
/**
|
2024-09-21 12:43:31 +00:00
|
|
|
* @brief 测试函数执行时间
|
|
|
|
* @param name: [输入] 测试名称
|
|
|
|
* @param pFunction: [输入] 指向待测试函数的指针
|
|
|
|
* @return void
|
|
|
|
* @example Test("FunctionName", functionName);
|
2024-09-21 08:07:31 +00:00
|
|
|
**/
|
|
|
|
void Test_RunTime(char *name, void (*pFunction)(void *));
|
|
|
|
|
|
|
|
void Test_Run(char *name, void (*pFunction)(void *));
|
|
|
|
|
2024-09-21 12:43:31 +00:00
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
|
2024-09-21 08:07:31 +00:00
|
|
|
#endif //HW_LIB_SIM_TEST_H
|