Go to the source code of this file.
◆ M0_TRACE_SUBSYSTEM
#define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_FDMI |
◆ anonymous enum
Enumerator |
---|
FFS_UT_FOM_INIT | |
FFS_UT_FOM_READY | |
FFS_UT_FOM_FINISH | |
Definition at line 76 of file fol_ut.c.
◆ anonymous enum
Enumerator |
---|
FDMI_FOL_TEST_KV_SUBSTRING_FILTER_BUF_SIZE | |
FDMI_FOL_TEST_KV_SUBSTRING_FILTER_STR_NR | |
FDMI_FOL_TEST_KV_SUBSTRING_FILTER_STR_SIZE | |
Definition at line 377 of file fol_ut.c.
◆ ffs_ut_test_op
Enumerator |
---|
FFS_UT_OPS_TEST_BASIC_OPS | |
FFS_UT_OPS_TEST_SUDDEN_FINI | |
Definition at line 69 of file fol_ut.c.
◆ dummy_fdmi_post_record()
◆ dummy_fol_rec_assert_eq()
static void dummy_fol_rec_assert_eq |
( |
const struct m0_fol_rec * |
rec1, |
|
|
const struct m0_fol_rec * |
rec2 |
|
) |
| |
|
static |
◆ fdmi_fol_check_registered()
static void fdmi_fol_check_registered |
( |
void |
| ) |
|
|
static |
Register happens in m0_init – we just need to make sure here that it went OK.
Definition at line 45 of file fol_ut.c.
◆ fdmi_fol_test_basic_ops()
static void fdmi_fol_test_basic_ops |
( |
void |
| ) |
|
|
static |
◆ fdmi_fol_test_filter_kv_substring()
static void fdmi_fol_test_filter_kv_substring |
( |
void |
| ) |
|
|
static |
◆ fdmi_fol_test_filter_kv_substring_match()
static void fdmi_fol_test_filter_kv_substring_match |
( |
struct m0_buf * |
value, |
|
|
const char ** |
substrings, |
|
|
bool |
expected |
|
) |
| |
|
static |
◆ fdmi_fol_test_filter_kv_substring_random()
static void fdmi_fol_test_filter_kv_substring_random |
( |
void |
| ) |
|
|
static |
◆ fdmi_fol_test_ops()
◆ fdmi_fol_test_sudden_fini()
static void fdmi_fol_test_sudden_fini |
( |
void |
| ) |
|
|
static |
◆ dummy_post_called
bool dummy_post_called = false |
|
static |
◆ dummy_rec_pointer
◆ fdmi_fol_fini_ut
Initial value:= {
.ts_name = "fdmi-fol-fini-ut",
.ts_tests = {
},
}
static void fdmi_fol_test_sudden_fini(void)
Definition at line 474 of file fol_ut.c.
◆ fdmi_fol_ut
Initial value:= {
.ts_name = "fdmi-fol-ut",
.ts_tests = {
{ "fdmi-filter-kv-substring",
{ "fdmi-filter-kv-substring-random",
},
}
static void fdmi_fol_test_basic_ops(void)
static void fdmi_fol_test_filter_kv_substring_random(void)
static void fdmi_fol_test_filter_kv_substring(void)
static void fdmi_fol_check_registered(void)
Definition at line 461 of file fol_ut.c.
◆ ffs_ut_fom_phases
Initial value:= {
.sd_name = "init",
},
.sd_name = "ready",
},
.sd_name = "SM finish",
}
}
Definition at line 82 of file fol_ut.c.
◆ ffs_ut_fom_trans
Initial value:
Definition at line 98 of file fol_ut.c.