Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/libs/zbxdbcache/zbx_vc_get_value.c')
-rw-r--r--tests/libs/zbxdbcache/zbx_vc_get_value.c4
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);