ubinos
Classes | Macros | Typedefs | Functions | Variables
ubiclib_test.h File Reference

ubiclib test API More...

#include <ubinos.h>

Go to the source code of this file.

Classes

struct  _ubiclib_test_heaptest_param_t
 
struct  _ubiclib_test_heaptest_result_t
 

Macros

#define UBICLIB_TEST_HEAPTEST_LIFETIME_TYPE__UNIFORM   1
 
#define UBICLIB_TEST_HEAPTEST_LIFETIME_TYPE__EXPONENTIAL   2
 
#define UBICLIB_TEST_HEAPTEST_LIFETIME_TYPE__NORMAL   3
 
#define UBICLIB_TEST_HEAPTEST_SIZE_TYPE__UNIFORM   1
 
#define UBICLIB_TEST_HEAPTEST_SIZE_TYPE__EXPONENTIAL   2
 
#define UBICLIB_TEST_HEAPTEST_SIZE_TYPE__NORMAL   3
 
#define UBICLIB_TEST_HEAPTEST_DATA_LENGTH   4000
 

Typedefs

typedef struct _ubiclib_test_heaptest_param_t ubiclib_test_heaptest_param_t
 
typedef ubiclib_test_heaptest_param_tubiclib_test_heaptest_param_pt
 
typedef struct _ubiclib_test_heaptest_result_t ubiclib_test_heaptest_result_t
 
typedef ubiclib_test_heaptest_result_tubiclib_test_heaptest_result_pt
 

Functions

void ubiclib_test_heaptest (void *arg)
 
ubi_err_t ubiclib_test_test_all (void)
 
ubi_err_t ubik_test_cbuf_test_00 (void)
 

Variables

double ubiclib_test_heaptest_urx1_a [UBICLIB_TEST_HEAPTEST_DATA_LENGTH]
 
double ubiclib_test_heaptest_urx2_a [UBICLIB_TEST_HEAPTEST_DATA_LENGTH]
 
double ubiclib_test_heaptest_erx1_a [UBICLIB_TEST_HEAPTEST_DATA_LENGTH]
 
double ubiclib_test_heaptest_erx2_a [UBICLIB_TEST_HEAPTEST_DATA_LENGTH]
 
double ubiclib_test_heaptest_nrx1_a [UBICLIB_TEST_HEAPTEST_DATA_LENGTH]
 
double ubiclib_test_heaptest_nrx2_a [UBICLIB_TEST_HEAPTEST_DATA_LENGTH]
 

Detailed Description

ubiclib test API

ubiclib test API를 정의합니다.