diff options
| author | root <[email protected]> | 2024-07-29 02:14:41 +0000 |
|---|---|---|
| committer | root <[email protected]> | 2024-07-29 02:14:41 +0000 |
| commit | 6694da1f199c40db8818ceaf6498418421b04531 (patch) | |
| tree | 7deffb17495ff9e55a5f25ac0f47a995d6c90640 /shaping/test/gtest_shaper.cpp | |
| parent | 0a5fa59a0668d5663d363ae82ef3035c83a83005 (diff) | |
add a test case, running with libswarmkv
Diffstat (limited to 'shaping/test/gtest_shaper.cpp')
| -rw-r--r-- | shaping/test/gtest_shaper.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/shaping/test/gtest_shaper.cpp b/shaping/test/gtest_shaper.cpp index cde8aef..8121936 100644 --- a/shaping/test/gtest_shaper.cpp +++ b/shaping/test/gtest_shaper.cpp @@ -240,6 +240,7 @@ TEST(single_session, udp_tx_in_order) TAILQ_INIT(&expec_tx_queue); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -316,6 +317,7 @@ TEST(bidirectional, udp_tx_in_order) TAILQ_INIT(&expec_tx_queue_in); TAILQ_INIT(&expec_tx_queue_out); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -378,6 +380,7 @@ TEST(max_min_host_fairness_profile, udp_tx_in_order) TAILQ_INIT(&expec_tx_queue); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -455,6 +458,7 @@ TEST(single_session, tcp_tx_in_order) TAILQ_INIT(&expec_tx_queue); TAILQ_INIT(&expec_pure_ctl_tx_queue); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -534,6 +538,7 @@ TEST(single_session, udp_diff_direction) TAILQ_INIT(&expec_tx_queue_in); TAILQ_INIT(&expec_tx_queue_out); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -605,6 +610,7 @@ TEST(single_session, udp_multi_rules) TAILQ_INIT(&expec_tx_queue); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -680,6 +686,7 @@ TEST(single_session, udp_borrow) TAILQ_INIT(&expec_tx_queue); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -749,6 +756,7 @@ TEST(single_session, udp_borrow_same_priority_9) TAILQ_INIT(&expec_tx_queue); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -821,6 +829,7 @@ TEST(single_session_async, udp_close_before_async_exec) TAILQ_INIT(&expec_tx_queue); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -882,6 +891,7 @@ TEST(two_session_diff_priority_same_profile, udp_borrow_in_order) TAILQ_INIT(&expec_tx_queue1); TAILQ_INIT(&expec_tx_queue2); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); @@ -994,6 +1004,7 @@ TEST(two_session_diff_priority_same_profile, two_thread_udp_tx_in_order) TAILQ_INIT(&expec_tx_queue1); TAILQ_INIT(&expec_tx_queue2); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); @@ -1079,6 +1090,7 @@ TEST(two_session_diff_priority_same_profile, profile_timer_test) TAILQ_INIT(&expec_tx_queue1); TAILQ_INIT(&expec_tx_queue2); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); @@ -1180,6 +1192,7 @@ TEST(two_session_diff_priority_same_profile, one_direction_dont_block_another) TAILQ_INIT(&expec_tx_queue1); TAILQ_INIT(&expec_tx_queue2); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); @@ -1271,6 +1284,7 @@ TEST(two_sessions, priority_non_block) TAILQ_INIT(&expec_tx_queue1); TAILQ_INIT(&expec_tx_queue2); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); @@ -1344,6 +1358,7 @@ TEST(two_sessions, borrow_when_primary_profile_priority_blocked) TAILQ_INIT(&expec_tx_queue1); TAILQ_INIT(&expec_tx_queue2); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); @@ -1418,6 +1433,7 @@ TEST(two_sessions, primary_profile_priority_blocked_by_borrow_profile) TAILQ_INIT(&expec_tx_queue1); TAILQ_INIT(&expec_tx_queue2); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); @@ -1483,6 +1499,7 @@ TEST(statistics, udp_drop_pkt) TAILQ_INIT(&expec_tx_queue); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); sf = shaping_flow_new(&ctx->thread_ctx[0]); @@ -1553,6 +1570,7 @@ TEST(statistics, udp_queueing_pkt) TAILQ_INIT(&expec_tx_queue); stub_init(); + dummy_swarmkv_init(); ctx = shaping_engine_init(); ASSERT_TRUE(ctx != NULL); |
