summaryrefslogtreecommitdiff
path: root/test/CMakeLists.txt
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2022-07-25 10:16:46 +0800
committerliuxueli <[email protected]>2022-07-25 10:16:46 +0800
commitfa0ebd48e689499d495852915c16d15a206c134e (patch)
tree7afa9cc4b0684bca7c67f7aa5f86356e7263b26f /test/CMakeLists.txt
parentac4dda42384a742d16bde2878c3c36401e01ee9d (diff)
OMPUB-563: 处理长度标识跨包的逻辑存在问题: 1)区分数据包方向导致偏移的长度出现负值导致访问越界,2)错误使用累计传输长度作为单包长度限制判断导致部分请求与应答未正常解析v2.1.4
Diffstat (limited to 'test/CMakeLists.txt')
-rw-r--r--test/CMakeLists.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index a272b4e..d4ba1d9 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -49,3 +49,6 @@ add_test(NAME DNS_HTTPS COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap
add_test(NAME DNS_CERT1 COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/cernet1/cernet1_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/cernet1/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})
add_test(NAME DNS_CERT2 COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/cernet2/cernet2_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/cernet2/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})
add_test(NAME DNS_SEC COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/dnssec/dnssec_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/dnssec/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})
+add_test(NAME DNS_TCP_MULTI_TRANSCATION COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/multi_transcation/multi_transcation_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/multi_transcation/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})
+add_test(NAME DNS_TCP_MULTI_PKT_TRANS_2BYTES COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/multi_pkt_trans_2bytes/multi_pkt_trans_2bytes_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/multi_pkt_trans_2bytes/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})
+add_test(NAME DNS_TCP_LOST_PKT COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/tcp_lost_pkt/lost_pkt_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/tcp_lost_pkt/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})