Update UE autotest testsuite for OAI1B develop1B_integration_w49 branch
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
diff --git a/cmake_targets/CMakeLists.txt b/cmake_targets/CMakeLists.txt
|
||||
index 3169c6c..eaf5417 100644
|
||||
index 07d92a1..b6a02d1 100644
|
||||
--- a/cmake_targets/CMakeLists.txt
|
||||
+++ b/cmake_targets/CMakeLists.txt
|
||||
@@ -235,6 +235,7 @@ add_boolean_option(DEBUG_OMG False "???")
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/openair1/PHY/LTE_TRANSPORT/initial_sync.c b/openair1/PHY/LTE_TRANSPORT/initial_sync.c
|
||||
index 661fe96..782305d 100644
|
||||
index 663978e..b77cb1b 100644
|
||||
--- a/openair1/PHY/LTE_TRANSPORT/initial_sync.c
|
||||
+++ b/openair1/PHY/LTE_TRANSPORT/initial_sync.c
|
||||
@@ -469,6 +469,15 @@ int initial_sync(PHY_VARS_UE *ue, runmode_t mode)
|
||||
@@ -476,6 +476,15 @@ int initial_sync(PHY_VARS_UE *ue, runmode_t mode)
|
||||
//#endif
|
||||
|
||||
if (ue->UE_scan_carrier == 0) {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/openair1/SCHED/phy_procedures_lte_ue.c b/openair1/SCHED/phy_procedures_lte_ue.c
|
||||
index 3ed4c79..6023886 100644
|
||||
index 5dc629b..353a049 100644
|
||||
--- a/openair1/SCHED/phy_procedures_lte_ue.c
|
||||
+++ b/openair1/SCHED/phy_procedures_lte_ue.c
|
||||
@@ -2944,6 +2944,13 @@ int phy_procedures_UE_RX(PHY_VARS_UE *ue,UE_rxtx_proc_t *proc,uint8_t eNB_id,uin
|
||||
@@ -3551,6 +3551,13 @@ int phy_procedures_UE_RX(PHY_VARS_UE *ue,UE_rxtx_proc_t *proc,uint8_t eNB_id,uin
|
||||
LOG_D(PHY,"[UE %d] Calculating bitrate Frame %d: total_TBS = %d, total_TBS_last = %d, bitrate %f kbits\n",
|
||||
ue->Mod_id,frame_rx,ue->total_TBS[eNB_id],
|
||||
ue->total_TBS_last[eNB_id],(float) ue->bitrate[eNB_id]/1000.0);
|
||||
|
||||
@@ -1,14 +1,12 @@
|
||||
diff --git a/openair1/SCHED/phy_procedures_lte_ue.c b/openair1/SCHED/phy_procedures_lte_ue.c
|
||||
index 3ed4c79..7185e5a 100644
|
||||
index 5dc629b..4d31ad3 100644
|
||||
--- a/openair1/SCHED/phy_procedures_lte_ue.c
|
||||
+++ b/openair1/SCHED/phy_procedures_lte_ue.c
|
||||
@@ -2748,7 +2748,25 @@ int phy_procedures_UE_RX(PHY_VARS_UE *ue,UE_rxtx_proc_t *proc,uint8_t eNB_id,uin
|
||||
0);
|
||||
@@ -3347,6 +3347,22 @@ int phy_procedures_UE_RX(PHY_VARS_UE *ue,UE_rxtx_proc_t *proc,uint8_t eNB_id,uin
|
||||
|
||||
// first slot has been processed (FFTs + Channel Estimation, PCFICH/PHICH/PDCCH)
|
||||
-
|
||||
+
|
||||
+ /* SYRTEM */
|
||||
|
||||
+ #if UE_AUTOTEST_TRACE
|
||||
+ if ( (frame_rx % 10 == 0) && (subframe_rx == 0)) {
|
||||
+ printf("AUTOTEST Metric : UE_FREQ_OFFSET = %d Hz (frame = %d) \n", ue->common_vars.freq_offset, frame_rx);
|
||||
+ printf("AUTOTEST Metric : UE_RX_OFFSET = %d (frame = %d) \n", ue->rx_offset, frame_rx);
|
||||
@@ -21,11 +19,9 @@ index 3ed4c79..7185e5a 100644
|
||||
+ (double)ue->measurements.n0_power_tot_dBm+132.24,
|
||||
+ frame_rx);
|
||||
+ }
|
||||
+ #endif
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
+
|
||||
// do procedures for C-RNTI
|
||||
if (ue->dlsch[eNB_id][0]->active == 1) {
|
||||
ue_pdsch_procedures(ue,
|
||||
VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PDSCH_PROC, VCD_FUNCTION_IN);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
diff --git a/cmake_targets/build_oai b/cmake_targets/build_oai
|
||||
index b77a9ba..8e3021d 100755
|
||||
index 25e9a1c..0b04bb7 100755
|
||||
--- a/cmake_targets/build_oai
|
||||
+++ b/cmake_targets/build_oai
|
||||
@@ -53,6 +53,7 @@ BUILD_DOXYGEN=0
|
||||
@@ -54,6 +54,7 @@ BUILD_DOXYGEN=0
|
||||
T_TRACER="False"
|
||||
DISABLE_HARDWARE_DEPENDENCY="False"
|
||||
CMAKE_BUILD_TYPE=""
|
||||
@@ -10,7 +10,7 @@ index b77a9ba..8e3021d 100755
|
||||
trap handle_ctrl_c INT
|
||||
|
||||
function print_help() {
|
||||
@@ -127,6 +128,8 @@ Options
|
||||
@@ -130,6 +131,8 @@ Options
|
||||
Enables the T tracer.
|
||||
--disable-hardware-dependency
|
||||
Disable HW dependency during installation
|
||||
@@ -19,7 +19,7 @@ index b77a9ba..8e3021d 100755
|
||||
Usage (first build):
|
||||
oaisim (eNB + UE): ./build_oai -I --oaisim -x --install-system-files
|
||||
Eurecom EXMIMO + COTS UE : ./build_oai -I --eNB -x --install-system-files
|
||||
@@ -278,6 +281,10 @@ function main() {
|
||||
@@ -285,6 +288,10 @@ function main() {
|
||||
echo_info "Disabling hardware dependency for compiling software"
|
||||
DISABLE_HARDWARE_DEPENDENCY="True"
|
||||
shift 1;;
|
||||
@@ -30,7 +30,7 @@ index b77a9ba..8e3021d 100755
|
||||
-h | --help)
|
||||
print_help
|
||||
exit 1;;
|
||||
@@ -447,6 +454,7 @@ function main() {
|
||||
@@ -457,6 +464,7 @@ function main() {
|
||||
echo "set (DEADLINE_SCHEDULER \"${DEADLINE_SCHEDULER_FLAG_USER}\" )" >>$cmake_file
|
||||
echo "set (CPU_AFFINITY \"${CPU_AFFINITY_FLAG_USER}\" )" >>$cmake_file
|
||||
echo "set ( T_TRACER $T_TRACER )" >> $cmake_file
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user