Remaining Makefiles in repository
There are many Makefiles that remain in the project, but that are mostly not used, and probably broken. From !1799 (comment 68989):
-
openair3/TEST/test5Gnas.c
: a unitary test I started for NGAP, value today is poor as Fujitsu re-developped functions I made before. Do we keep it or not? -
openair3/TEST/*
: unitary tests, themain()
is calleddoit()
, nevertheless good tests if @Cedric.Roux or @mirazabal did not make new unitary tests for cyphering functions -
openair2/LAYER2/rlc_v2/tests/Makefile
,openair2/LAYER2/nr_rlc/Makefile
,openair2/LAYER2/nr_rlc/tests/Makefile
: @Cedric.Roux to port in cmake/ctest and run it in CI future unitary tests with cmake/ctest -
openair1/PHY/TOOLS/Makefile
andoai_dft.c
contains already a unitary test tool for DFT that we should enhance with checks against a reference lib or some reference test vectors (as bugs have been fixed after a long while and we suspect today remaining issues around DC) -
openair1/PHY/CODING/3gpplte*.c
: contains unitary tests for turbo codes (see themain()
) -
common/utils/T/Makefile
: There is not only unitary tests but also build of T that needs to be integrated into cmake -
common/utils/threadPool/Makefile
: i wrote a unitary test for thread pool, to be integrated into cmake -
openair1/SIMULATION/NR_UE_PHY/unit_tests/src/
: there is a bench of existing unitary tests (Remark Robert: I believe they don't compile and need fixing) -
openair1/PHY/CODING/TESTBENCH/ldpctest.c
: of course, we need unitary test of this critical importance piece of code -
openair1/PHY/CODING/lte_rate_matching.c
: unitary test to add
more could be added here