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
littleBu
OpenXG-RAN
Commits
64959754
Commit
64959754
authored
6 years ago
by
laurent
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
changed CI for ulsim and fixed one bug in ulsim options parsing
parent
de236276
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
8 deletions
+9
-8
cmake_targets/autotests/test_case_list.xml
cmake_targets/autotests/test_case_list.xml
+6
-6
openair1/SIMULATION/LTE_PHY/ulsim.c
openair1/SIMULATION/LTE_PHY/ulsim.c
+3
-2
No files found.
cmake_targets/autotests/test_case_list.xml
View file @
64959754
...
@@ -990,12 +990,12 @@
...
@@ -990,12 +990,12 @@
<pre_exec>
$OPENAIR_DIR/cmake_targets/autotests/tools/free_mem.bash
</pre_exec>
<pre_exec>
$OPENAIR_DIR/cmake_targets/autotests/tools/free_mem.bash
</pre_exec>
<pre_exec_args></pre_exec_args>
<pre_exec_args></pre_exec_args>
<main_exec>
$OPENAIR_DIR/targets/bin/ulsim.Rel14
</main_exec>
<main_exec>
$OPENAIR_DIR/targets/bin/ulsim.Rel14
</main_exec>
<main_exec_args>
-B
25 -m5 -y1 -gN -x1 -s6 -w1.0 -e.1 -P -n500 -O
70
<main_exec_args>
-B
nbRBs=25 -mcs=5 -yN_rx=1 -gchannel=N -xTransmission=1 -snr=6 -wsnrInterrupt=1.0 -e_snr_step=.1 -P -nb_frame=500 -Operf=
70
-B
25 -m16 -y1 -gN -x1 -s12 -w1.0 -e.1 -P -n500 -O
70
-B
nbRBs=25 -mcs=16 -yN_rx=1 -gchannel=N -xTransmission=1 -snr=12 -wsnrInterrupt=1.0 -e_snr_step=.1 -P -nb_frame=500 -Operf=
70
-B
50 -m5 -y1 -gN -x1 -s6 -w1.0 -e.1 -P -n500 -O
70
-B
nbRBs=50 -mcs=5 -yN_rx=1 -gchannel=N -xTransmission=1 -snr=6 -wsnrInterrupt=1.0 -e_snr_step=.1 -P -nb_frame=500 -Operf=
70
-B
50 -m16 -y1 -gN -x1 -s12 -w1.0 -e.1 -P -n500 -O
70
-B
nbRBs=50 -mcs=16 -yN_rx=1 -gchannel=N -xTransmission=1 -snr=12 -wsnrInterrupt=1.0 -e_snr_step=.1 -P -nb_frame=500 -Operf=
70
-B
100 -m5 -y1 -gN -x1 -s6 -w1.0 -e.1 -P -n500 -O
70
-B
nbRBs=100 -mcs=5 -yN_rx=1 -gchannel=N -xTransmission=1 -snr=6 -wsnrInterrupt=1.0 -e_snr_step=.1 -P -nb_frame=500 -Operf=
70
-B
100 -m16 -y1 -gN -x1 -s12 -w1.0 -e.1 -P -n500 -O
70
</main_exec_args>
-B
nbRBs=100 -mcs=16 -yN_rx=1 -gchannel=N -xTransmission=1 -snr=12 -wsnrInterrupt=1.0 -e_snr_step=.1 -P -nb_frame=500 -Operf=
70
</main_exec_args>
<tags>
ulsim.test1 ulsim.test2 ulsim.test3 ulsim.test4 ulsim.test5 ulsim.test6
</tags>
<tags>
ulsim.test1 ulsim.test2 ulsim.test3 ulsim.test4 ulsim.test5 ulsim.test6
</tags>
<search_expr_true>
"passed"
</search_expr_true>
<search_expr_true>
"passed"
</search_expr_true>
<search_expr_false>
segmentation fault|assertion|exiting|fatal
</search_expr_false>
<search_expr_false>
segmentation fault|assertion|exiting|fatal
</search_expr_false>
...
...
This diff is collapsed.
Click to expand it.
openair1/SIMULATION/LTE_PHY/ulsim.c
View file @
64959754
...
@@ -487,7 +487,7 @@ int main(int argc, char **argv) {
...
@@ -487,7 +487,7 @@ int main(int argc, char **argv) {
{
"mcs"
,
"The MCS to use"
,
0
,
iptr
:&
mcs
,
defintval
:
10
,
TYPE_INT
,
0
},
{
"mcs"
,
"The MCS to use"
,
0
,
iptr
:&
mcs
,
defintval
:
10
,
TYPE_INT
,
0
},
{
"nb_frame"
,
"number of frame in a test"
,
0
,
iptr
:&
n_frames
,
defintval
:
1
,
TYPE_INT
,
0
},
{
"nb_frame"
,
"number of frame in a test"
,
0
,
iptr
:&
n_frames
,
defintval
:
1
,
TYPE_INT
,
0
},
{
"snr"
,
"starting snr"
,
0
,
dblptr
:&
snr0
,
defdblval
:-
2
.
9
,
TYPE_DOUBLE
,
0
},
{
"snr"
,
"starting snr"
,
0
,
dblptr
:&
snr0
,
defdblval
:-
2
.
9
,
TYPE_DOUBLE
,
0
},
{
"w
_snr_in
t"
,
"snr int ?"
,
0
,
dblptr
:&
snr_int
,
defdblval
:
30
,
TYPE_DOUBLE
,
0
},
{
"w
snrInterrup
t"
,
"snr int ?"
,
0
,
dblptr
:&
snr_int
,
defdblval
:
30
,
TYPE_DOUBLE
,
0
},
{
"e_snr_step"
,
"step increasint snr"
,
0
,
dblptr
:&
input_snr_step
,
defdblval
:
0
.
2
,
TYPE_DOUBLE
,
0
},
{
"e_snr_step"
,
"step increasint snr"
,
0
,
dblptr
:&
input_snr_step
,
defdblval
:
0
.
2
,
TYPE_DOUBLE
,
0
},
{
"rb_dynamic"
,
"number of rb in dynamic allocation"
,
0
,
iptr
:
NULL
,
defintval
:
0
,
TYPE_INT
,
0
},
{
"rb_dynamic"
,
"number of rb in dynamic allocation"
,
0
,
iptr
:
NULL
,
defintval
:
0
,
TYPE_INT
,
0
},
{
"first_rb"
,
"first rb used in dynamic allocation"
,
0
,
iptr
:&
first_rb
,
defintval
:
0
,
TYPE_INT
,
0
},
{
"first_rb"
,
"first rb used in dynamic allocation"
,
0
,
iptr
:&
first_rb
,
defintval
:
0
,
TYPE_INT
,
0
},
...
@@ -608,10 +608,11 @@ int main(int argc, char **argv) {
...
@@ -608,10 +608,11 @@ int main(int argc, char **argv) {
};
};
struct
tmp
*
ptr
;
struct
tmp
*
ptr
;
for
(
ptr
=
tmp
;
tmp
->
opt
!=
0
;
ptr
++
)
for
(
ptr
=
tmp
;
ptr
->
opt
!=
0
;
ptr
++
)
if
(
ptr
->
opt
==
optarg
[
0
]
)
{
if
(
ptr
->
opt
==
optarg
[
0
]
)
{
channel_model
=
ptr
->
m
;
channel_model
=
ptr
->
m
;
chMod
=
ptr
->
M
;
chMod
=
ptr
->
M
;
break
;
}
}
AssertFatal
(
ptr
->
opt
!=
0
,
"Unsupported channel model: %s !
\n
"
,
optarg
);
AssertFatal
(
ptr
->
opt
!=
0
,
"Unsupported channel model: %s !
\n
"
,
optarg
);
...
...
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