@@ -11,54 +11,58 @@ set(TEST_DATA_DIR ${CMAKE_CURRENT_BINARY_DIR}/test_data)
1111
1212set_directory_properties (PROPERTIES LABELS "phy" )
1313
14- add_executable (pss_processor_test pss_processor_test.cpp)
15- target_link_libraries (pss_processor_test srsran_signal_processors srsvec srslog)
14+ add_executable (pss_processor_test ssb/ pss_processor_test.cpp)
15+ target_link_libraries (pss_processor_test srsran_ssb_generators srsvec srslog)
1616add_test (pss_processor_test pss_processor_test)
1717
18- add_executable (sss_processor_test sss_processor_test.cpp)
19- target_link_libraries (sss_processor_test srsran_signal_processors srsvec srslog)
18+ add_executable (sss_processor_test ssb/ sss_processor_test.cpp)
19+ target_link_libraries (sss_processor_test srsran_ssb_generators srsvec srslog)
2020add_test (sss_processor_test sss_processor_test)
2121
2222add_executable (prs_generator_validator_test prs/prs_generator_validator_test.cpp)
23- target_link_libraries (prs_generator_validator_test srsran_signal_processors srsvec srsran_sequence_generators srsran_channel_precoder srslog gtest gtest_main)
23+ target_link_libraries (prs_generator_validator_test srsran_prs_generator srsran_ran srsvec srsran_sequence_generators srsran_channel_precoder srslog gtest gtest_main)
2424add_test (prs_generator_validator_test prs_generator_validator_test)
2525
2626if (USE_PHY_TESTVECTORS)
2727 add_executable (prs_generator_vectortest prs/prs_generator_vectortest.cpp)
28- target_link_libraries (prs_generator_vectortest srsran_signal_processors srsvec srsran_sequence_generators srsran_channel_precoder srslog gtest gtest_main)
28+ target_link_libraries (prs_generator_vectortest srsran_prs_generator srsran_ran srsvec srsran_sequence_generators srsran_channel_precoder srslog gtest gtest_main)
2929 add_test_vector(prs_generator_vectortest prs/prs_generator_test_data.tar.gz "" )
3030
3131 add_executable (ptrs_pdsch_generator_vectortest ptrs/ptrs_pdsch_generator_vectortest.cpp)
32- target_link_libraries (ptrs_pdsch_generator_vectortest srsran_signal_processors srsvec srsran_sequence_generators srsran_channel_precoder srslog gtest gtest_main)
32+ target_link_libraries (ptrs_pdsch_generator_vectortest srsran_ptrs_generator srsran_ran srsran_phy_support
33+ srsvec srsran_sequence_generators srsran_channel_precoder srslog gtest gtest_main)
3334 add_test_vector(ptrs_pdsch_generator_vectortest ptrs/ptrs_pdsch_generator_test_data.tar.gz "" )
3435
3536 add_executable (srs_estimator_test
3637 srs/srs_estimator_logger_test.cpp
3738 srs/srs_estimator_validator_test.cpp
3839 srs/srs_estimator_vectortest.cpp)
39- target_link_libraries (srs_estimator_test srsran_signal_processors srsvec srsran_sequence_generators srslog gtest gtest_main)
40+ target_link_libraries (srs_estimator_test srsran_srs_estimator srsran_dft srsran_phy_support srsvec srsran_sequence_generators srslog gtest gtest_main)
4041 add_test_vector(srs_estimator_test srs/srs_estimator_test_data.tar.gz "" )
4142
42- add_executable (dmrs_pbch_processor_test dmrs_pbch_processor_test.cpp)
43- target_link_libraries (dmrs_pbch_processor_test srsran_signal_processors srsvec srsran_sequence_generators srslog)
44- add_test_vector(dmrs_pbch_processor_test dmrs_pbch_processor_test_data.tar.gz "" )
43+ add_executable (dmrs_pbch_processor_test ssb/ dmrs_pbch_processor_test.cpp)
44+ target_link_libraries (dmrs_pbch_processor_test srsran_ssb_generators srsvec srsran_sequence_generators srslog)
45+ add_test_vector(dmrs_pbch_processor_test ssb/ dmrs_pbch_processor_test_data.tar.gz "" )
4546
46- add_executable (dmrs_pdcch_processor_test dmrs_pdcch_processor_test.cpp)
47- target_link_libraries (dmrs_pdcch_processor_test srsran_signal_processors srsvec srsran_sequence_generators srslog srsran_channel_precoder)
47+ add_executable (dmrs_pdcch_processor_test pdcch/ dmrs_pdcch_processor_test.cpp)
48+ target_link_libraries (dmrs_pdcch_processor_test srsran_dmrs_pdcch srsran_ran srsran_phy_support srsvec srsran_sequence_generators srslog srsran_channel_precoder)
4849 add_test (dmrs_pdcch_processor_test dmrs_pdcch_processor_test)
49- add_test_vector(dmrs_pdcch_processor_test dmrs_pdcch_processor_test_data.tar.gz "" )
50+ add_test_vector(dmrs_pdcch_processor_test pdcch/ dmrs_pdcch_processor_test_data.tar.gz "" )
5051
51- add_executable (dmrs_pdsch_processor_test dmrs_pdsch_processor_test.cpp)
52- target_link_libraries (dmrs_pdsch_processor_test srsran_signal_processors srsvec srsran_sequence_generators srslog srsran_channel_precoder)
53- add_test_vector(dmrs_pdsch_processor_test dmrs_pdsch_processor_test_data.tar.gz "" )
52+ add_executable (dmrs_pdsch_processor_test pdsch/ dmrs_pdsch_processor_test.cpp)
53+ target_link_libraries (dmrs_pdsch_processor_test srsran_dmrs_pdsch srsran_ran srsran_phy_support srsvec srsran_sequence_generators srslog srsran_channel_precoder)
54+ add_test_vector(dmrs_pdsch_processor_test pdsch/ dmrs_pdsch_processor_test_data.tar.gz "" )
5455
55- add_executable (dmrs_pucch_estimator_test dmrs_pucch_estimator_test.cpp)
56- target_link_libraries (dmrs_pucch_estimator_test srsran_signal_processors srsvec srsran_sequence_generators srslog srsran_support gtest gtest_main)
57- add_test_vector(dmrs_pucch_estimator_test dmrs_pucch_estimator_test_data.tar.gz "" )
56+ add_executable (dmrs_pucch_estimator_test pucch/dmrs_pucch_estimator_test.cpp)
57+ target_link_libraries (dmrs_pucch_estimator_test srsran_dmrs_pucch srsran_channel_estimator srsran_dft srsvec
58+ srsran_sequence_generators srslog srsran_support gtest gtest_main)
59+ add_test_vector(dmrs_pucch_estimator_test pucch/dmrs_pucch_estimator_test_data.tar.gz "" )
5860
59- add_executable (dmrs_pusch_estimator_test dmrs_pusch_estimator_test.cpp)
61+ add_executable (dmrs_pusch_estimator_test pusch/ dmrs_pusch_estimator_test.cpp)
6062 target_link_libraries (dmrs_pusch_estimator_test
61- srsran_signal_processors
63+ srsran_dmrs_pusch
64+ srsran_channel_estimator
65+ srsran_dft
6266 srsran_sequence_generators
6367 srsran_phy_support
6468 srsran_pusch_processor
@@ -67,15 +71,15 @@ if (USE_PHY_TESTVECTORS)
6771 gtest
6872 gtest_main
6973 )
70- add_test_vector(dmrs_pusch_estimator_test dmrs_pusch_estimator_test_data.tar.gz "" )
74+ add_test_vector(dmrs_pusch_estimator_test pusch/ dmrs_pusch_estimator_test_data.tar.gz "" )
7175
72- add_executable (nzp_csi_rs_generator_test nzp_csi_rs_generator_test.cpp)
73- target_link_libraries (nzp_csi_rs_generator_test srsran_signal_processors srsvec srsran_sequence_generators srslog
74- srsran_upper_phy_support gtest gtest_main srsran_channel_precoder)
76+ add_executable (nzp_csi_rs_generator_test nzp_csi_rs/ nzp_csi_rs_generator_test.cpp)
77+ target_link_libraries (nzp_csi_rs_generator_test srsran_nzp_csi_rs_generator srsvec srsran_sequence_generators srslog
78+ srsran_upper_phy_support srsran_phy_support gtest gtest_main srsran_channel_precoder)
7579 add_test (nzp_csi_rs_generator_test nzp_csi_rs_generator_test)
76- add_test_vector(nzp_csi_rs_generator_test nzp_csi_rs_generator_test_data.tar.gz "" )
80+ add_test_vector(nzp_csi_rs_generator_test nzp_csi_rs/ nzp_csi_rs_generator_test_data.tar.gz "" )
7781
78- add_executable (port_channel_estimator_test port_channel_estimator_test.cpp)
79- target_link_libraries (port_channel_estimator_test srsran_signal_processors srsran_pusch_processor srslog gtest gtest_main)
80- add_test_vector(port_channel_estimator_test port_channel_estimator_test_data.tar.gz "" )
82+ add_executable (port_channel_estimator_test channel_estimator/ port_channel_estimator_test.cpp)
83+ target_link_libraries (port_channel_estimator_test srsran_channel_estimator srsran_pusch_processor srsran_dft srslog gtest gtest_main)
84+ add_test_vector(port_channel_estimator_test channel_estimator/ port_channel_estimator_test_data.tar.gz "" )
8185endif (USE_PHY_TESTVECTORS)
0 commit comments