Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zzha zzha
OpenXG-RAN
Commits
3750ebc2
Commit
3750ebc2
authored
Dec 09, 2016
by
ROBERT Benoit
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update UE autotest testsuite for OAI1B develop1B_integration_w49 branch
parent
d31b6ef8
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
573 additions
and
261 deletions
+573
-261
cmake_targets/autotests/patches/CmakeLists.patch
cmake_targets/autotests/patches/CmakeLists.patch
+1
-1
cmake_targets/autotests/patches/autotest_ue_cell_synch_event.patch
...gets/autotests/patches/autotest_ue_cell_synch_event.patch
+2
-2
cmake_targets/autotests/patches/autotest_ue_dlsch_bitrate_metric.patch
.../autotests/patches/autotest_ue_dlsch_bitrate_metric.patch
+2
-2
cmake_targets/autotests/patches/autotest_ue_offsets_metric.patch
...argets/autotests/patches/autotest_ue_offsets_metric.patch
+7
-11
cmake_targets/autotests/patches/build_oai.patch
cmake_targets/autotests/patches/build_oai.patch
+5
-5
cmake_targets/autotests/testsuite_ue_noS1.xml
cmake_targets/autotests/testsuite_ue_noS1.xml
+556
-240
No files found.
cmake_targets/autotests/patches/CmakeLists.patch
View file @
3750ebc2
diff --git a/cmake_targets/CMakeLists.txt b/cmake_targets/CMakeLists.txt
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
--- a/cmake_targets/CMakeLists.txt
+++ b/cmake_targets/CMakeLists.txt
+++ b/cmake_targets/CMakeLists.txt
@@ -235,6 +235,7 @@
add_boolean_option(DEBUG_OMG False "???")
@@ -235,6 +235,7 @@
add_boolean_option(DEBUG_OMG False "???")
...
...
cmake_targets/autotests/patches/autotest_ue_cell_synch_event.patch
View file @
3750ebc2
diff --git a/openair1/PHY/LTE_TRANSPORT/initial_sync.c b/openair1/PHY/LTE_TRANSPORT/initial_sync.c
diff --git a/openair1/PHY/LTE_TRANSPORT/initial_sync.c b/openair1/PHY/LTE_TRANSPORT/initial_sync.c
index 66
1fe96..782305d
100644
index 66
3978e..b77cb1b
100644
--- a/openair1/PHY/LTE_TRANSPORT/initial_sync.c
--- a/openair1/PHY/LTE_TRANSPORT/initial_sync.c
+++ b/openair1/PHY/LTE_TRANSPORT/initial_sync.c
+++ b/openair1/PHY/LTE_TRANSPORT/initial_sync.c
@@ -4
69,6 +469
,15 @@
int initial_sync(PHY_VARS_UE *ue, runmode_t mode)
@@ -4
76,6 +476
,15 @@
int initial_sync(PHY_VARS_UE *ue, runmode_t mode)
//#endif
//#endif
if (ue->UE_scan_carrier == 0) {
if (ue->UE_scan_carrier == 0) {
...
...
cmake_targets/autotests/patches/autotest_ue_dlsch_bitrate_metric.patch
View file @
3750ebc2
diff --git a/openair1/SCHED/phy_procedures_lte_ue.c b/openair1/SCHED/phy_procedures_lte_ue.c
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
--- a/openair1/SCHED/phy_procedures_lte_ue.c
+++ b/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",
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->Mod_id,frame_rx,ue->total_TBS[eNB_id],
ue->total_TBS_last[eNB_id],(float) ue->bitrate[eNB_id]/1000.0);
ue->total_TBS_last[eNB_id],(float) ue->bitrate[eNB_id]/1000.0);
...
...
cmake_targets/autotests/patches/autotest_ue_offsets_metric.patch
View file @
3750ebc2
diff --git a/openair1/SCHED/phy_procedures_lte_ue.c b/openair1/SCHED/phy_procedures_lte_ue.c
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
--- a/openair1/SCHED/phy_procedures_lte_ue.c
+++ b/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
@@ -3347,6 +3347,22 @@
int phy_procedures_UE_RX(PHY_VARS_UE *ue,UE_rxtx_proc_t *proc,uint8_t eNB_id,uin
0);
// first slot has been processed (FFTs + Channel Estimation, PCFICH/PHICH/PDCCH)
// first slot has been processed (FFTs + Channel Estimation, PCFICH/PHICH/PDCCH)
-
+
+ #if UE_AUTOTEST_TRACE
+ /* SYRTEM */
+ if ( (frame_rx % 10 == 0) && (subframe_rx == 0)) {
+ 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_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);
+ printf("AUTOTEST Metric : UE_RX_OFFSET = %d (frame = %d) \n", ue->rx_offset, frame_rx);
...
@@ -21,11 +19,9 @@ index 3ed4c79..7185e5a 100644
...
@@ -21,11 +19,9 @@ index 3ed4c79..7185e5a 100644
+ (double)ue->measurements.n0_power_tot_dBm+132.24,
+ (double)ue->measurements.n0_power_tot_dBm+132.24,
+ frame_rx);
+ frame_rx);
+ }
+ }
+ #endif
+
+
+
+
+
+
+
// do procedures for C-RNTI
// do procedures for C-RNTI
if (ue->dlsch[eNB_id][0]->active == 1) {
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);
cmake_targets/autotests/patches/build_oai.patch
View file @
3750ebc2
diff --git a/cmake_targets/build_oai b/cmake_targets/build_oai
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
--- a/cmake_targets/build_oai
+++ b/cmake_targets/build_oai
+++ b/cmake_targets/build_oai
@@ -5
3,6 +53
,7 @@
BUILD_DOXYGEN=0
@@ -5
4,6 +54
,7 @@
BUILD_DOXYGEN=0
T_TRACER="False"
T_TRACER="False"
DISABLE_HARDWARE_DEPENDENCY="False"
DISABLE_HARDWARE_DEPENDENCY="False"
CMAKE_BUILD_TYPE=""
CMAKE_BUILD_TYPE=""
...
@@ -10,7 +10,7 @@ index b77a9ba..8e3021d 100755
...
@@ -10,7 +10,7 @@ index b77a9ba..8e3021d 100755
trap handle_ctrl_c INT
trap handle_ctrl_c INT
function print_help() {
function print_help() {
@@ -1
27,6 +128
,8 @@
Options
@@ -1
30,6 +131
,8 @@
Options
Enables the T tracer.
Enables the T tracer.
--disable-hardware-dependency
--disable-hardware-dependency
Disable HW dependency during installation
Disable HW dependency during installation
...
@@ -19,7 +19,7 @@ index b77a9ba..8e3021d 100755
...
@@ -19,7 +19,7 @@ index b77a9ba..8e3021d 100755
Usage (first build):
Usage (first build):
oaisim (eNB + UE): ./build_oai -I --oaisim -x --install-system-files
oaisim (eNB + UE): ./build_oai -I --oaisim -x --install-system-files
Eurecom EXMIMO + COTS UE : ./build_oai -I --eNB -x --install-system-files
Eurecom EXMIMO + COTS UE : ./build_oai -I --eNB -x --install-system-files
@@ -2
78,6 +281
,10 @@
function main() {
@@ -2
85,6 +288
,10 @@
function main() {
echo_info "Disabling hardware dependency for compiling software"
echo_info "Disabling hardware dependency for compiling software"
DISABLE_HARDWARE_DEPENDENCY="True"
DISABLE_HARDWARE_DEPENDENCY="True"
shift 1;;
shift 1;;
...
@@ -30,7 +30,7 @@ index b77a9ba..8e3021d 100755
...
@@ -30,7 +30,7 @@ index b77a9ba..8e3021d 100755
-h | --help)
-h | --help)
print_help
print_help
exit 1;;
exit 1;;
@@ -4
47,6 +45
4,7 @@
function main() {
@@ -4
57,6 +46
4,7 @@
function main() {
echo "set (DEADLINE_SCHEDULER \"${DEADLINE_SCHEDULER_FLAG_USER}\" )" >>$cmake_file
echo "set (DEADLINE_SCHEDULER \"${DEADLINE_SCHEDULER_FLAG_USER}\" )" >>$cmake_file
echo "set (CPU_AFFINITY \"${CPU_AFFINITY_FLAG_USER}\" )" >>$cmake_file
echo "set (CPU_AFFINITY \"${CPU_AFFINITY_FLAG_USER}\" )" >>$cmake_file
echo "set ( T_TRACER $T_TRACER )" >> $cmake_file
echo "set ( T_TRACER $T_TRACER )" >> $cmake_file
...
...
cmake_targets/autotests/testsuite_ue_noS1.xml
View file @
3750ebc2
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment