Replace session queue with kernel list
This commit is contained in:
@@ -148,7 +148,6 @@ TEST(SESSION_TABLE, FIND_OLDEST_NEWEST)
|
||||
// Add Session
|
||||
|
||||
EXPECT_TRUE(session_table_find_lru(sess_table) == NULL);
|
||||
EXPECT_TRUE(session_table_find_mru(sess_table) == NULL);
|
||||
|
||||
sess1 = session_pool_pop(sess_pool);
|
||||
EXPECT_TRUE(sess1 != NULL);
|
||||
@@ -156,7 +155,6 @@ TEST(SESSION_TABLE, FIND_OLDEST_NEWEST)
|
||||
session_set_key(sess1, &tuple_1);
|
||||
EXPECT_TRUE(session_table_add(sess_table, &tuple_1, sess1) == 0);
|
||||
EXPECT_TRUE(session_table_find_lru(sess_table) == sess1);
|
||||
EXPECT_TRUE(session_table_find_mru(sess_table) == sess1);
|
||||
|
||||
sess2 = session_pool_pop(sess_pool);
|
||||
EXPECT_TRUE(sess2 != NULL);
|
||||
@@ -164,7 +162,6 @@ TEST(SESSION_TABLE, FIND_OLDEST_NEWEST)
|
||||
session_set_key(sess2, &tuple_2);
|
||||
EXPECT_TRUE(session_table_add(sess_table, &tuple_2, sess2) == 0);
|
||||
EXPECT_TRUE(session_table_find_lru(sess_table) == sess1);
|
||||
EXPECT_TRUE(session_table_find_mru(sess_table) == sess2);
|
||||
|
||||
sess3 = session_pool_pop(sess_pool);
|
||||
EXPECT_TRUE(sess3 != NULL);
|
||||
@@ -172,21 +169,17 @@ TEST(SESSION_TABLE, FIND_OLDEST_NEWEST)
|
||||
session_set_key(sess3, &tuple_3);
|
||||
EXPECT_TRUE(session_table_add(sess_table, &tuple_3, sess3) == 0);
|
||||
EXPECT_TRUE(session_table_find_lru(sess_table) == sess1);
|
||||
EXPECT_TRUE(session_table_find_mru(sess_table) == sess3);
|
||||
|
||||
// Delete Session
|
||||
|
||||
session_table_del(sess_table, &tuple_1);
|
||||
EXPECT_TRUE(session_table_find_lru(sess_table) == sess2);
|
||||
EXPECT_TRUE(session_table_find_mru(sess_table) == sess3);
|
||||
|
||||
session_table_del(sess_table, &tuple_2);
|
||||
EXPECT_TRUE(session_table_find_lru(sess_table) == sess3);
|
||||
EXPECT_TRUE(session_table_find_mru(sess_table) == sess3);
|
||||
|
||||
session_table_del(sess_table, &tuple_3);
|
||||
EXPECT_TRUE(session_table_find_lru(sess_table) == NULL);
|
||||
EXPECT_TRUE(session_table_find_mru(sess_table) == NULL);
|
||||
|
||||
// Destroy
|
||||
session_table_free(sess_table);
|
||||
|
||||
Reference in New Issue
Block a user