unfinished work

This commit is contained in:
liuwentan
2023-02-03 17:28:14 +08:00
parent cca7d882e1
commit 57f0a0581a
45 changed files with 2338 additions and 1522 deletions

View File

@@ -1,5 +1,5 @@
#include "../src/inc_internal/rcu_hash.h"
#include "../include/utils.h"
#include "rcu_hash.h"
#include "maat_utils.h"
#include <gtest/gtest.h>
@@ -47,9 +47,6 @@ TEST(rcu_hash_add_one_node, single_thread) {
ret = rcu_hash_list_updating_data(htable, &data_array);
EXPECT_EQ(ret, 1);
ret = rcu_hash_updating_flag(htable);
EXPECT_EQ(ret, 1);
rcu_hash_commit(htable);
/* find in hash after commit */
@@ -69,9 +66,6 @@ TEST(rcu_hash_add_one_node, single_thread) {
ret = rcu_hash_list_updating_data(htable, &data_array);
EXPECT_EQ(ret, 0);
ret = rcu_hash_updating_flag(htable);
EXPECT_EQ(ret, 0);
rcu_hash_free(htable);
}
@@ -112,9 +106,6 @@ TEST(rcu_hash_add_multi_node, single_thread) {
ret = rcu_hash_list_updating_data(htable, &data_array);
EXPECT_EQ(ret, 2);
ret = rcu_hash_updating_flag(htable);
EXPECT_EQ(ret, 1);
rcu_hash_commit(htable);
/* find in hash after commit */
@@ -141,9 +132,6 @@ TEST(rcu_hash_add_multi_node, single_thread) {
ret = rcu_hash_list_updating_data(htable, &data_array);
EXPECT_EQ(ret, 0);
ret = rcu_hash_updating_flag(htable);
EXPECT_EQ(ret, 0);
rcu_hash_free(htable);
}
@@ -181,9 +169,6 @@ TEST(rcu_hash_del_one_node, single_thread) {
ret = rcu_hash_list_updating_data(htable, &data_array);
EXPECT_EQ(ret, 0);
ret = rcu_hash_updating_flag(htable);
EXPECT_EQ(ret, 1);
rcu_hash_commit(htable);
/* find in hash after commit */