mirror of https://github.com/PentHertz/srsLTE.git
update phy lib cmake test labels
This commit is contained in:
parent
23459dee28
commit
add156c3fe
|
@ -16,10 +16,16 @@ target_link_libraries(chest_test_dl srslte_phy)
|
||||||
add_test(chest_test_dl_cellid0 chest_test_dl -c 0)
|
add_test(chest_test_dl_cellid0 chest_test_dl -c 0)
|
||||||
add_test(chest_test_dl_cellid1 chest_test_dl -c 1)
|
add_test(chest_test_dl_cellid1 chest_test_dl -c 1)
|
||||||
add_test(chest_test_dl_cellid2 chest_test_dl -c 2)
|
add_test(chest_test_dl_cellid2 chest_test_dl -c 2)
|
||||||
|
set_tests_properties(chest_test_dl_cellid0 PROPERTIES LABELS "lib;phy")
|
||||||
|
set_tests_properties(chest_test_dl_cellid1 PROPERTIES LABELS "lib;phy")
|
||||||
|
set_tests_properties(chest_test_dl_cellid2 PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
add_test(chest_test_dl_cellid0_50prb chest_test_dl -c 0 -r 50)
|
add_test(chest_test_dl_cellid0_50prb chest_test_dl -c 0 -r 50)
|
||||||
add_test(chest_test_dl_cellid1_50prb chest_test_dl -c 1 -r 50)
|
add_test(chest_test_dl_cellid1_50prb chest_test_dl -c 1 -r 50)
|
||||||
add_test(chest_test_dl_cellid2_50prb chest_test_dl -c 2 -r 50)
|
add_test(chest_test_dl_cellid2_50prb chest_test_dl -c 2 -r 50)
|
||||||
|
set_tests_properties(chest_test_dl_cellid0_50prb PROPERTIES LABELS "lib;phy")
|
||||||
|
set_tests_properties(chest_test_dl_cellid1_50prb PROPERTIES LABELS "lib;phy")
|
||||||
|
set_tests_properties(chest_test_dl_cellid2_50prb PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -34,7 +40,10 @@ target_link_libraries(refsignal_ul_test_all srslte_phy srslte_common)
|
||||||
|
|
||||||
add_test(chest_test_ul_cellid0 chest_test_ul -c 0 -r 50)
|
add_test(chest_test_ul_cellid0 chest_test_ul -c 0 -r 50)
|
||||||
add_test(chest_test_ul_cellid1 chest_test_ul -c 1 -r 50)
|
add_test(chest_test_ul_cellid1 chest_test_ul -c 1 -r 50)
|
||||||
add_test(chest_test_ul_cellid1 chest_test_ul -c 2 -r 50)
|
add_test(chest_test_ul_cellid2 chest_test_ul -c 2 -r 50)
|
||||||
|
set_tests_properties(chest_test_ul_cellid0 PROPERTIES LABELS "lib;phy")
|
||||||
|
set_tests_properties(chest_test_ul_cellid1 PROPERTIES LABELS "lib;phy")
|
||||||
|
set_tests_properties(chest_test_ul_cellid2 PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# Uplink Sounding Reference Signals Channel Estimation TEST
|
# Uplink Sounding Reference Signals Channel Estimation TEST
|
||||||
|
@ -45,7 +54,7 @@ target_link_libraries(chest_test_srs srslte_phy srslte_common)
|
||||||
|
|
||||||
foreach (cell_n_prb 6 15 25 50 75 100)
|
foreach (cell_n_prb 6 15 25 50 75 100)
|
||||||
add_test(chest_test_srs_${cell_n_prb} chest_test_srs -c 2 -r ${cell_n_prb})
|
add_test(chest_test_srs_${cell_n_prb} chest_test_srs -c 2 -r ${cell_n_prb})
|
||||||
set_tests_properties(chest_test_srs_${cell_n_prb} PROPERTIES LABELS "long;phy")
|
set_tests_properties(chest_test_srs_${cell_n_prb} PROPERTIES LABELS "lib;long;phy")
|
||||||
endforeach(cell_n_prb 6 15 25 50 75 100)
|
endforeach(cell_n_prb 6 15 25 50 75 100)
|
||||||
|
|
||||||
|
|
||||||
|
@ -57,6 +66,7 @@ add_executable(chest_nbiot_test_dl chest_nbiot_test_dl.c)
|
||||||
target_link_libraries(chest_nbiot_test_dl srslte_phy)
|
target_link_libraries(chest_nbiot_test_dl srslte_phy)
|
||||||
|
|
||||||
add_test(chest_nbiot_test_dl chest_nbiot_test_dl)
|
add_test(chest_nbiot_test_dl chest_nbiot_test_dl)
|
||||||
|
set_tests_properties(chest_nbiot_test_dl PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -67,6 +77,7 @@ add_executable(chest_test_sl chest_test_sl.c)
|
||||||
target_link_libraries(chest_test_sl srslte_phy)
|
target_link_libraries(chest_test_sl srslte_phy)
|
||||||
|
|
||||||
add_test(chest_test_sl_psbch chest_test_sl)
|
add_test(chest_test_sl_psbch chest_test_sl)
|
||||||
|
set_tests_properties(chest_test_sl_psbch PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -77,6 +88,7 @@ add_executable(dmrs_pdsch_test dmrs_pdsch_test.c)
|
||||||
target_link_libraries(dmrs_pdsch_test srslte_phy)
|
target_link_libraries(dmrs_pdsch_test srslte_phy)
|
||||||
|
|
||||||
add_test(dmrs_pdsch_test dmrs_pdsch_test)
|
add_test(dmrs_pdsch_test dmrs_pdsch_test)
|
||||||
|
set_tests_properties(dmrs_pdsch_test PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -87,6 +99,7 @@ add_executable(dmrs_pdcch_test dmrs_pdcch_test.c)
|
||||||
target_link_libraries(dmrs_pdcch_test srslte_phy)
|
target_link_libraries(dmrs_pdcch_test srslte_phy)
|
||||||
|
|
||||||
add_test(dmrs_pdcch_test dmrs_pdcch_test)
|
add_test(dmrs_pdcch_test dmrs_pdcch_test)
|
||||||
|
set_tests_properties(dmrs_pdcch_test PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -97,4 +110,5 @@ add_executable(csi_rs_test csi_rs_test.c)
|
||||||
target_link_libraries(csi_rs_test srslte_phy)
|
target_link_libraries(csi_rs_test srslte_phy)
|
||||||
|
|
||||||
add_test(csi_rs_test csi_rs_test -o 3 -S 0 -L 150 -f 3 -p 15)
|
add_test(csi_rs_test csi_rs_test -o 3 -S 0 -L 150 -f 3 -p 15)
|
||||||
|
set_tests_properties(csi_rs_test PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
|
|
|
@ -41,6 +41,7 @@ function(ldpc_unit_tests)
|
||||||
add_test(NAME ${test_name}-LS${i} COMMAND ${test_command} -l${i}
|
add_test(NAME ${test_name}-LS${i} COMMAND ${test_command} -l${i}
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-LS${i} PROPERTIES LABELS "lib;nr;phy")
|
||||||
endforeach()
|
endforeach()
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
|
@ -72,6 +73,7 @@ set(test_command ldpc_dec_test -b2)
|
||||||
ldpc_unit_tests(${lifting_sizes})
|
ldpc_unit_tests(${lifting_sizes})
|
||||||
|
|
||||||
add_test(NAME LDPC-chain COMMAND ldpc_chain_test)
|
add_test(NAME LDPC-chain COMMAND ldpc_chain_test)
|
||||||
|
set_tests_properties(LDPC-chain PROPERTIES LABELS "lib;nr;phy")
|
||||||
|
|
||||||
### Test LDPC Rate Matching UNIT tests
|
### Test LDPC Rate Matching UNIT tests
|
||||||
set(mod_order
|
set(mod_order
|
||||||
|
@ -111,22 +113,26 @@ function(ldpc_rm_unit_tests)
|
||||||
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${N} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${N}
|
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${N} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${N}
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${N} PROPERTIES LABELS "lib;nr;phy")
|
||||||
math(EXPR M "${N} / 2")
|
math(EXPR M "${N} / 2")
|
||||||
# Half size buffer
|
# Half size buffer
|
||||||
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${M} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${M}
|
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${M} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${M}
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${M} PROPERTIES LABELS "lib;nr;phy")
|
||||||
math(EXPR Div "2*${Ordval}")
|
math(EXPR Div "2*${Ordval}")
|
||||||
math(EXPR tmpN "${N} - (${N} % ${Div})")
|
math(EXPR tmpN "${N} - (${N} % ${Div})")
|
||||||
math(EXPR E "${Ordval}*(${tmpN})/${Div}") #twice the rate
|
math(EXPR E "${Ordval}*(${tmpN})/${Div}") #twice the rate
|
||||||
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${N} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${N}
|
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${N} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${N}
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${N} PROPERTIES LABELS "lib;nr;phy")
|
||||||
math(EXPR M "${N}/ 2")
|
math(EXPR M "${N}/ 2")
|
||||||
# Half size buffer
|
# Half size buffer
|
||||||
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${M} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${M}
|
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${M} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${M}
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${M} PROPERTIES LABELS "lib;nr;phy")
|
||||||
|
|
||||||
math(EXPR Div "${Ordval}")
|
math(EXPR Div "${Ordval}")
|
||||||
math(EXPR tmpN "2*${N} - (2*${N} % ${Div})") #Half the rate
|
math(EXPR tmpN "2*${N} - (2*${N} % ${Div})") #Half the rate
|
||||||
|
@ -135,11 +141,13 @@ function(ldpc_rm_unit_tests)
|
||||||
|
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${N} PROPERTIES LABELS "lib;nr;phy")
|
||||||
math(EXPR M "${N}/ 2")
|
math(EXPR M "${N}/ 2")
|
||||||
# Half size buffer
|
# Half size buffer
|
||||||
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${M} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${M}
|
add_test(NAME ${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${M} COMMAND ${test_command} -b${bgval} -l${i} -e${E} -f10 -m${Modval} -r${rvval} -M${M}
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-b${bgval}-l${i}-e${E}-f10-m${Modval}-r${rvval}-M${M} PROPERTIES LABELS "lib;nr;phy")
|
||||||
endforeach()
|
endforeach()
|
||||||
endforeach()
|
endforeach()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
@ -151,3 +159,4 @@ set(test_command ldpc_rm_test)
|
||||||
ldpc_rm_unit_tests(${lifting_sizes})
|
ldpc_rm_unit_tests(${lifting_sizes})
|
||||||
|
|
||||||
add_test(NAME LDPC-RM-chain COMMAND ldpc_rm_chain_test -E 1 -B 1)
|
add_test(NAME LDPC-RM-chain COMMAND ldpc_rm_chain_test -E 1 -B 1)
|
||||||
|
set_tests_properties(LDPC-RM-chain PROPERTIES LABELS "lib;nr;phy")
|
||||||
|
|
|
@ -29,6 +29,7 @@ function(polar_tests_lite)
|
||||||
add_test(NAME ${test_name}-s${S}-n${nval}-e${eval}-k${kval}-i${ival}
|
add_test(NAME ${test_name}-s${S}-n${nval}-e${eval}-k${kval}-i${ival}
|
||||||
COMMAND ${test_command} -s${S} -n${nval} -e${eval} -k${kval} -i${ival}
|
COMMAND ${test_command} -s${S} -n${nval} -e${eval} -k${kval} -i${ival}
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-s${S}-n${nval}-e${eval}-k${kval}-i${ival} PROPERTIES LABELS "lib;nr;phy")
|
||||||
endforeach()
|
endforeach()
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
|
@ -43,6 +44,7 @@ function(polar_tests)
|
||||||
add_test(NAME ${test_name}-s${S}-k${Kval}-e${Eval}-n${nval}-i0
|
add_test(NAME ${test_name}-s${S}-k${Kval}-e${Eval}-n${nval}-i0
|
||||||
COMMAND ${test_command} -s${S} -k${Kval} -e${Eval} -n${nval} -i0
|
COMMAND ${test_command} -s${S} -k${Kval} -e${Eval} -n${nval} -i0
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-s${S}-k${Kval}-e${Eval}-n${nval}-i0 PROPERTIES LABELS "lib;nr;phy")
|
||||||
endforeach()
|
endforeach()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
|
@ -55,6 +57,7 @@ function(polar_tests)
|
||||||
add_test(NAME ${test_name}-s${S}-k${Kval}-e${Eval}-n${nval}-i1
|
add_test(NAME ${test_name}-s${S}-k${Kval}-e${Eval}-n${nval}-i1
|
||||||
COMMAND ${test_command} -s${S} -k${Kval} -e${Eval} -n${nval} -i1
|
COMMAND ${test_command} -s${S} -k${Kval} -e${Eval} -n${nval} -i1
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-s${S}-k${Kval}-e${Eval}-n${nval}-i1 PROPERTIES LABELS "lib;nr;phy")
|
||||||
endforeach()
|
endforeach()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
|
@ -64,6 +67,7 @@ function(polar_tests)
|
||||||
add_test(NAME ${test_name}-s${S}-k${Kval}-e${Eval}-n${nval}-i1
|
add_test(NAME ${test_name}-s${S}-k${Kval}-e${Eval}-n${nval}-i1
|
||||||
COMMAND ${test_command} -s${S} -k${Kval} -e${Eval} -n${nval} -i1
|
COMMAND ${test_command} -s${S} -k${Kval} -e${Eval} -n${nval} -i1
|
||||||
)
|
)
|
||||||
|
set_tests_properties(${test_name}-s${S}-k${Kval}-e${Eval}-n${nval}-i1 PROPERTIES LABELS "lib;nr;phy")
|
||||||
endforeach()
|
endforeach()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
|
@ -91,3 +95,4 @@ polar_tests(101)
|
||||||
add_executable(polar_interleaver_test polar_interleaver_test.c)
|
add_executable(polar_interleaver_test polar_interleaver_test.c)
|
||||||
target_link_libraries(polar_interleaver_test srslte_phy)
|
target_link_libraries(polar_interleaver_test srslte_phy)
|
||||||
add_test(polar_interleaver_test polar_interleaver_test)
|
add_test(polar_interleaver_test polar_interleaver_test)
|
||||||
|
set_tests_properties(polar_interleaver_test PROPERTIES LABELS "lib;nr;phy")
|
||||||
|
|
|
@ -37,3 +37,6 @@ add_test(turbodecoder_test_known turbodecoder_test -n 1 -s 1 -k -e 0.5)
|
||||||
add_executable(turbocoder_test turbocoder_test.c)
|
add_executable(turbocoder_test turbocoder_test.c)
|
||||||
target_link_libraries(turbocoder_test srslte_phy)
|
target_link_libraries(turbocoder_test srslte_phy)
|
||||||
add_test(turbocoder_test_all turbocoder_test)
|
add_test(turbocoder_test_all turbocoder_test)
|
||||||
|
|
||||||
|
set_tests_properties(turbodecoder_test_504_1 turbodecoder_test_504_2 turbodecoder_test_6114_1_5
|
||||||
|
turbodecoder_test_known turbocoder_test_all PROPERTIES LABELS "lib;phy")
|
||||||
|
|
|
@ -92,6 +92,8 @@ add_test(pssch_test_tm2_p50_ext pssch_test -p 50 -m 9 -e)
|
||||||
add_test(pssch_test_tm2_p75 pssch_test -p 75 -m 17)
|
add_test(pssch_test_tm2_p75 pssch_test -p 75 -m 17)
|
||||||
add_test(pssch_test_tm2_p100 pssch_test -p 100 -m 21)
|
add_test(pssch_test_tm2_p100 pssch_test -p 100 -m 21)
|
||||||
add_test(pssch_test_tm2_p100_ext pssch_test -p 100 -m 21 -e)
|
add_test(pssch_test_tm2_p100_ext pssch_test -p 100 -m 21 -e)
|
||||||
|
set_tests_properties(pssch_test_tm2_p6 pssch_test_tm2_p15 pssch_test_tm2_p25 pssch_test_tm2_p50 pssch_test_tm2_p50_ext
|
||||||
|
pssch_test_tm2_p75 pssch_test_tm2_p100 pssch_test_tm2_p100_ext PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
# TM4 self tests
|
# TM4 self tests
|
||||||
add_test(pssch_test_tm4_p6 pssch_test -p 6 -t 4 -m 2)
|
add_test(pssch_test_tm4_p6 pssch_test -p 6 -t 4 -m 2)
|
||||||
|
@ -100,6 +102,8 @@ add_test(pssch_test_tm4_p25 pssch_test -p 25 -t 4 -m 7)
|
||||||
add_test(pssch_test_tm4_p50 pssch_test -p 50 -t 4 -m 9)
|
add_test(pssch_test_tm4_p50 pssch_test -p 50 -t 4 -m 9)
|
||||||
add_test(pssch_test_tm4_p75 pssch_test -p 75 -t 4 -m 17)
|
add_test(pssch_test_tm4_p75 pssch_test -p 75 -t 4 -m 17)
|
||||||
add_test(pssch_test_tm4_p100 pssch_test -p 100 -t 4 -m 21)
|
add_test(pssch_test_tm4_p100 pssch_test -p 100 -t 4 -m 21)
|
||||||
|
set_tests_properties(pssch_test_tm4_p6 pssch_test_tm4_p15 pssch_test_tm4_p25 pssch_test_tm4_p50 pssch_test_tm4_p75
|
||||||
|
pssch_test_tm4_p100 PROPERTIES LABELS "lib;phy")
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# PSCCH AND PSSCH FILE TEST
|
# PSCCH AND PSSCH FILE TEST
|
||||||
|
|
Loading…
Reference in New Issue