diff options
Diffstat (limited to 'tests/libs/zbxdbcache/zbx_vc_get_value.c')
-rw-r--r-- | tests/libs/zbxdbcache/zbx_vc_get_value.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/libs/zbxdbcache/zbx_vc_get_value.c b/tests/libs/zbxdbcache/zbx_vc_get_value.c index f20fe48a077..aa7ea5bde3d 100644 --- a/tests/libs/zbxdbcache/zbx_vc_get_value.c +++ b/tests/libs/zbxdbcache/zbx_vc_get_value.c @@ -52,6 +52,9 @@ void zbx_mock_test_entry(void **state) /* set small cache size to force smaller cache free request size (5% of cache size) */ CONFIG_VALUE_CACHE_SIZE = ZBX_KIBIBYTE; + err = zbx_locks_create(&error); + zbx_mock_assert_result_eq("Lock initialization failed", SUCCEED, err); + err = zbx_vc_init(&error); zbx_mock_assert_result_eq("Value cache initialization failed", SUCCEED, err); @@ -89,6 +92,7 @@ void zbx_mock_test_entry(void **state) zbx_vector_history_record_reserve(&returned, 1); err = zbx_vc_get_value(itemid, value_type, &ts, &returned.values[0]); + zbx_vc_flush_stats(); returned.values_num = 1; zbx_mock_assert_result_eq("zbx_vc_get_values() return value", SUCCEED, err); |