Commit Graph
9240 Commits
Author SHA1 Message Date
SAWADA Kentaro 4085349be3 Fix Coverity Scan CID 340276 2019-05-28 19:31:53 +09:00
SAWADA Kentaro 5fe7940ef4 Fix Coverity Scan CID 340273 2019-05-28 19:31:19 +09:00
SAWADA Kentaro 3a92f18eca Fix Coverity Scan CID 340266 2019-05-28 19:30:36 +09:00
SAWADA Kentaro 228ad9c824 Fix Coverity Scan CID 340255 2019-05-28 19:30:12 +09:00
SAWADA Kentaro 6fa16963cb Fix Coverity Scan CID 340253 2019-05-28 19:28:45 +09:00
SAWADA Kentaro 78b5f9da53 Fix Coverity Scan CID 340246 2019-05-28 19:28:08 +09:00
SAWADA Kentaro 72a6bbe22f Fix Coverity Scan CID 340231 2019-05-28 19:27:30 +09:00
SAWADA Kentaro e241a74ae6 Fix Coverity Scan CID 340229 2019-05-28 19:26:59 +09:00
SAWADA Kentaro 80c7f25efd Fix Coverity Scan CID 340227 2019-05-28 19:25:16 +09:00
SAWADA Kentaro c28d157dc4 Fix Coverity Scan CID 340226 2019-05-28 19:24:44 +09:00
SAWADA Kentaro 880432cafd Fix Coverity Scan CID 340222 2019-05-28 19:24:10 +09:00
SAWADA Kentaro 304c4842aa Fix Coverity Scan CID 340210 2019-05-28 19:23:28 +09:00
SAWADA Kentaro 550ac9841f Fix Coverity Scan CID 340203 2019-05-28 19:23:01 +09:00
SAWADA Kentaro 4939f38a57 Fix Coverity Scan CID 340196 2019-05-28 19:22:24 +09:00
SAWADA Kentaro 9b10599186 Fix Coverity Scan CID 340192 2019-05-28 19:20:52 +09:00
SAWADA Kentaro 95c8693181 Fix Coverity Scan CID 340000 2019-05-28 19:18:27 +09:00
SAWADA Kentaro 95b5f2baba Fix Coverity Scan CID 339973 2019-05-28 19:16:50 +09:00
SAWADA Kentaro a51fb55f8a Fix Coverity Scan CID 339968 2019-05-28 19:10:16 +09:00
Dong Anyuan f4ab9af045 Fix Coverity Scan CID 339961 2019-05-28 18:41:18 +09:00
Raphael Defosseux ebd40e8d4e Merge branch 'develop_integration_2019_w21' into 'develop'
See merge request oai/openairinterface5g!595

The following Merge Requests are included:

* MR 544: RRC Inactivity Timer testing
* MR 581: Remove deprecated build options
* MR 583: RRC: add an option to enable measurement reports
* MR 590: bugfix UE realtime bug
2019-05-23 14:37:10 +02:00
Louis-Adrien DUFRENE (Orange Labs) afdeaa631c update feature list with RRC inactivity timer 2019-05-23 07:58:00 +02:00
Raphael Defosseux 3c322792ba CI: fixig failing OAI UE + USRP + OAI eNB test
-- scenarios were using FDD 5MHz conf file w/ active RRC inactivity timeout
  -- since we are waiting very long that UE is sync'ed w/ eNB, timeout occurs and UE is released
  -- solution is to disable timeouts in command line in scenario
  -- also python is fixed to handle properly wrong ping exits

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-22 15:39:03 +02:00
Raphael Defosseux a65d09cbda CI: adding support to build for coverity-scan
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-22 12:08:42 +02:00
Raphael Defosseux 28840df8f2 CI: fixing incorrect space indentation
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-22 12:04:26 +02:00
Raphael Defosseux 7d1956b674 Merge remote-tracking branch 'origin/bugfix-ue-realtime' into develop_integration_2019_w21 2019-05-22 11:39:00 +02:00
Raphael Defosseux e40ec9578f Merge remote-tracking branch 'origin/enable-measurement-reports' into develop_integration_2019_w21 2019-05-22 11:38:10 +02:00
Raphael Defosseux 9466105ddc Merge remote-tracking branch 'origin/issue425_buildsimplification' into develop_integration_2019_w21 2019-05-22 11:34:15 +02:00
Raphael Defosseux 286956a04d Merge remote-tracking branch 'origin/RRC-Inactivity-timers-testing' into develop_integration_2019_w21 2019-05-22 11:33:49 +02:00
Raphael Defosseux cbf1e1f7f2 CI: adding high throughput DL iperf tests w/ OAI UE
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-20 16:37:19 +02:00
Cedric Roux 1efbfa5304 bugfix: fix UE realtime bug
When pushing traffic with iperf the UE was crashing.

The argument passed to pthread_mutex_timedlock is absolute time based
on the CLOCK_REALTIME timer, not relative time. That seems to be the
root cause of the bug. (That there is a timeout is another story.)

This commit uses absolute value.

Also we separate cases between IS_SOFTMODEM_BASICSIM / IS_SOFTMODEM_RFSIM
and standard realtime UE. In the 'sim' modes we don't care about
timeout and just call pthread_mutex_lock. It seems to be the idea
of the original work. If not, then to be fixed.
2019-05-20 11:26:06 +02:00
Raphael Defosseux cba1659c1d CI: fix the formatting on build HTML report for basic-sim
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-16 16:21:46 +02:00
Raphael Defosseux aceb3a83ea Hack to break infinite loop when UE is released during RRC inactivity timeout
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-16 15:54:03 +02:00
frtabu ae2885b28c Merge branch 'develop' into issue425_buildsimplification 2019-05-15 23:57:57 +02:00
frtabu 03ba3b7611 update telnet server documentation (build procedure modification, add measur command)
# Please enter the commit message for your changes. Lines starting
2019-05-15 19:24:51 +02:00
frtabu f47f3f65ba More build_oai cleanup, add a generic option "--build-lib" to build optional shared libraries (telnet server for example) 2019-05-15 18:20:16 +02:00
frtabu 83c2d32883 fix crash when attempting to use -d legacy softscope. Doesn't fix all problems but at least no crash and ready for anybody to fix diplay problems 2019-05-15 16:28:56 +02:00
frtabu e19c0ab851 Remove deprecated build options, now available as config options: noS1, basic_simulator. Remove DISABLE_LOG_X macros, disabling logs now available via disabling the T_TRACER 2019-05-15 16:22:15 +02:00
Raphael Defosseux df90d4bc49 CI: little scripts improvements
-- in python: detection of a build failure, the tab should close nicely
  -- L2-nFAPi simulator: adding the num-ue-thread option
  -- Moved the VM destroy stage into the "VM-based test" branch.
  -- On "slave" job pipeline, moved the XML parsing after the git merge step so new test-cases are nicely taken care of.

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-15 16:08:00 +02:00
Raphael Defosseux dfd5f316fc CI: fix in path
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-15 15:58:59 +02:00
Raphael Defosseux 5d455fb57b CI: little scripts improvements
-- in python: detection of a build failure, the tab should close nicely
  -- L2-nFAPi simulator: adding the num-ue-thread option
  -- Moved the VM destroy stage into the "VM-based test" branch.
  -- On "slave" job pipeline, moved the XML parsing after the git merge step so new test-cases are nicely taken care of.

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2019-05-15 10:44:25 +02:00
Cedric Roux cd667e5563 RRC: add an option to enable measurement reports
In the configuration file, to enable measurements, add:

    enable_measurement_reports = "yes";

Note that if x2 is enabled then the option 'enable_measurement_reports'
is not taken into account and the measurements are enabled.
2019-05-13 15:52:54 +02:00
frtabu da71492f25 fix dlsim build, (dlsim has it's own scope start method...) 2019-05-09 12:13:39 +02:00
frtabu 00d9060711 remove XFORM macro, move XFORM code in optional library 2019-05-09 02:03:56 +02:00
frtabu 28a4f53356 Fix basic simu problem, due to remaining #if OAI_USRP... macros in UE 2019-05-06 19:17:40 +02:00
frtabu fad83e4724 Update doc, remove color escape sequences from logs (use character to identify message level), try to fix basic simu Pb 2019-04-30 19:08:37 +02:00
frtabu d205c806de fix remaining deprecated commands in CI 2019-04-30 15:40:13 +02:00
frtabu 582c6dd076 Try basic_simulator build failure (log file pattern Pb?) 2019-04-30 10:54:16 +02:00
frtabu 9f3bd99c52 Fix NB_PATTERN_FILES and BUILD_OPTIONS in oai-ci-vm-tool, remove useless options (-t, basic_simulator, rf_simulator) as corresponding libraries always built 2019-04-30 10:24:20 +02:00
frtabu d30776912e Rebase fixes 2019-04-29 18:51:03 +02:00
frtabu 0bf3d8f6bc Remove deprecated build options, now available as config options: noS1, basic_simulator. Remove DISABLE_LOG_X macros, disabling logs now available via disabling the T_TRACER 2019-04-29 18:46:55 +02:00