Raphael Defosseux
424bf5c53e
CI: adding a dummy build scenario for deactivated jobs
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-12-04 04:24:22 +01:00
Raphael Defosseux
ba17176c7c
CI: putting back flexran-ctl in build/testing --> now on develop branch of this repo
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-11-27 15:01:03 +01:00
Raphael Defosseux
b63e21b625
Merge branch 'hotfix-cqi-tdd' into 'develop'
...
hotfix: better CQI requests, especially for TDD
See merge request oai/openairinterface5g!708
2019-11-19 15:40:08 +01:00
Raphael Defosseux
ca2e8d3553
CI: tuning on TDD scenarios
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-11-08 10:05:35 +01:00
Raphael Defosseux
ccd1b3be53
CI: preparing release notes for patch
...
--> also adding TDD monolithic test at 20MHz with default scheduler
--> putting IF4.p5 TDD scenarios with default scheduler
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-11-08 10:05:24 +01:00
masayuki.harada
c8b638184c
Fix scheduling PUSCH when CQI has not been received for a long time in fairRR scheduler.
2019-11-08 10:05:14 +01:00
masayuki.harada
c4255f0dd4
Fix cqi_req clear timing, and schedule PUSCH when CQI has not been received for a long time in fairRR scheduler.
2019-11-08 10:05:02 +01:00
Cedric Roux
2a7ac81b0b
hotfix: better CQI requests, especially for TDD
...
In TDD mode, CQI requests are not possible in special subframes (at
least for some TDD configurations, see 36.213 7.2.3 that says "a
DL subframe is valid if it does not contain a DwPTS field if the
length is less than 7680 Ts").
In the code, we simply disable CQI requests in special subframes,
no matter what the length of DwPTS.
A problem can arise if the DCI0 for a given UE are sent only in
those special subframes. In this case the UE will never report
CQI and the eNB will use low MCS for this UE, impacting performances.
Another, related, problem is when there are several UEs. There again
one UE might always get its DCI0 in special subframes and thus never
report CQI. There again, performance issues.
This commit is an attempt to improve the situation.
It does two things.
1 - tag the UE as schedulable in the function UE_is_to_be_scheduled
if the cqi_req_timer is expired
2 - use cqi_req_timer as a criterium when ordering UEs for UL scheduling
The value chosen for the expiration of the cqi_req_timer in
UE_is_to_be_scheduled is quite high (300) because as the code is
today we may overschedule the UE for short bursts until we receive
a CQI from the UE. [TODO: fix the code properly to avoid this behavior.]
Note: the fairRR scheduler has not been analyzed and this commit may
not fix anything in case the fairRR scheduler is used.
2019-11-06 12:30:50 +01:00
Raphael Defosseux
4f55943b3b
Merge branch 'develop_integration_2019_w41' into 'develop'
...
Develop Integration Branch: 2019 week 41
See merge request oai/openairinterface5g!689
2019-10-11 13:13:54 +02:00
Raphael Defosseux
0ab5a4c590
Merge remote-tracking branch 'origin/rfsim-trace_pdu-fixies' into develop_integration_2019_w41
2019-10-11 09:55:31 +02:00
Raphael Defosseux
b365b57cf4
Merge remote-tracking branch 'origin/multi-rru-hack' into develop_integration_2019_w41
2019-10-11 09:55:15 +02:00
Raphael Defosseux
50962242dd
Merge remote-tracking branch 'origin/develop_inria_ci_deployment' into develop_integration_2019_w41
2019-10-11 09:54:53 +02:00
laurent
3ad36982dd
one cppcheck only
2019-10-08 18:43:42 +02:00
laurent
0b7489b122
astyle only
2019-10-08 16:15:29 +02:00
laurent
445cf84e94
clean up wireshark traces
2019-10-08 16:04:10 +02:00
laurent
b7908ec25d
bug fixies
2019-10-08 14:27:39 +02:00
magounak
c94a3b85e9
improve hack multi-rru-clean.c
2019-10-08 12:25:55 +02:00
Raphael Defosseux
09fefc7162
CI: better yet not final tshark capture filter
...
initial support for iperf in distributed environment
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-10-04 15:59:45 +02:00
Raphael Defosseux
03526f90a8
CI: adding tshark capturing on EPC side
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-10-03 11:50:10 +02:00
Raphael Defosseux
7090357e53
CI: Adding scenarios for COTS-UE
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-27 16:01:08 +02:00
Raphael Defosseux
6a9c5884f3
CI: adding support for iperf (UDP) with CUPS CN
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-26 15:50:04 +02:00
Raphael Defosseux
c71e763919
CI: improvements on R2LAB deployment
...
- Add more IP routes / rules
- OAI UE should be pingable!
- Relative time column added to HTML report
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-25 15:56:54 +02:00
Raphael Defosseux
8e17a35cef
CI: fixing minor bugs
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-24 16:13:07 +02:00
Raphael Defosseux
c86f8d6539
CI: first scripts for Inria R2LAB deployment
...
-- Adding the python framework of build and test to inria r2lab pipeline
-- R2LAB pipeline has logCollections and artifacts storing
-- Python framework should support latest Rel14 OAI openair-cn/cn-cups EPC
-- Pipeline uses the latest version of booking-lease script (by duration)
-- Support for distributed smartphone adb servers
-- Initial scenarios:
** Build on one OAI 4G eNB and one OAI 4G UE
** Test in FDD band7 / 5MHz / TM1 in noS1 configuration
** Test in FDD band7 / 5MHz / TM1 with latest OpenAir-CN-CUPS --> just attachment
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-20 09:32:09 +02:00
Raphael Defosseux
0fe0dd89bb
CI: CDRX testing was limited to 1 UE due to instability. Back to normal testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-05 15:53:01 +02:00
Raphael Defosseux
edb74831da
CI: proper pipeline fix?
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-03 18:30:04 +02:00
Raphael Defosseux
c622896876
CI: fix in pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-03 15:03:29 +02:00
Raphael Defosseux
e880141244
Merge branch 'develop_integration_2019_w36' into 'develop'
...
Develop Integration Branch: 2019 week 36
The following MR are included:
* MR 653 : Feature LTE-M PUSCH CE - 8 Repetitions
* MR 654 : Rfsimu config and CI scripting updates
2019-09-03 14:54:52 +02:00
Raphael Defosseux
ed2b77529b
CI: better handling of test failures
...
-- Properly stopping FlexRan Ctl in case of failure
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-03 11:21:30 +02:00
Raphael Defosseux
4b441fc473
CI: better handling of test failures
...
-- IperfNoS1 when eNB crashed
-- LTE-M module failed attachment
-- LTE-M module pinging
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-03 11:20:50 +02:00
Raphael Defosseux
ac711d9adf
Merge remote-tracking branch 'origin/rfsimu_config' into develop_integration_2019_w36
2019-09-03 11:19:34 +02:00
Florian Kaltenberger
7a1a9f8363
Merge branch 'rfsimu_config' of https://gitlab.eurecom.fr/oai/openairinterface5g into rfsimu_config
2019-08-26 11:55:56 +02:00
Florian Kaltenberger
517afa5a45
adding example config for rfsimulator
2019-08-26 11:54:49 +02:00
Florian Kaltenberger
013d82ac30
making replay_node compile again
2019-08-26 11:52:03 +02:00
frtabu
90c708c10e
bug fixing in the way customized behavior of CI depending of jenkins server is triggered
2019-08-23 19:08:09 +02:00
Francois TABURET
bb57c61aa0
Update README.md
2019-08-21 11:30:36 +02:00
frtabu
84f16d4ce9
Merge branch 'rfsimu_config' of https://gitlab.eurecom.fr/oai/openairinterface5g into rfsimu_config
2019-08-21 11:25:31 +02:00
frtabu
3d66fbdb7a
Documentation update and small allignement of build_oai script -w option with documentation
2019-08-21 11:17:37 +02:00
frtabu
aff1eb3e6b
Add TESTPLATFORM variable in jenkins file
2019-08-13 19:08:11 +02:00
frtabu
4e68e79894
Merge branch 'rfsimu_config' of https://gitlab.eurecom.fr/oai/openairinterface5g into rfsimu_config
2019-08-13 18:50:40 +02:00
frtabu
237a5594cb
Allow optional apt-caher in build script (default behavior unchanged)
2019-08-13 18:49:13 +02:00
frtabu
aa741af06b
dd OPTIONAL_APTCACHER authorized variable in oai-vm-tools script
2019-08-13 18:43:58 +02:00
frtabu
db66552ff9
modify ci to allow running without apt cacher (default behavior of enforcing apt-cacher unchanged)
2019-08-13 17:24:40 +02:00
frtabu
5edb3e36ce
add ci platform specific script support in oai-vm-tools
2019-08-13 16:19:44 +02:00
frtabu
c8870fbcbc
add option in build_oai script to build all optional libraries
2019-08-12 17:01:23 +02:00
frtabu
d3217ac30b
fix phy simulators build Pb: move snr_dB global to simulation code, add a channel mode section in configuration for snr_dB ,add a parameter flag in the config module to allow omitting prefix when modifying a parameter (for compatibility of -s option)
2019-08-07 18:42:35 +02:00
frtabu
f3a757ce5a
add channel model option to rfsimulator and prevent common libraries re-compilation when using both --UE --eNB options in build_oai script
2019-08-06 19:10:55 +02:00
frtabu
7995f413ef
add config options for rfsimulator, set a common lib for l1sim and rfsimulator, avoid simulation sources to be added twice in some execs (tau.c)
2019-07-31 18:31:02 +02:00
Mohamed Gamal
e45794ce08
Remove build warning
...
Signed-off-by: Mohamed Gamal <mohammed.abdelkhalek.ext@orange.com >
2019-07-31 13:00:41 +02:00
frtabu
4d073a75bb
Merge branch 'develop' into rfsimu_config
2019-07-29 18:22:58 +02:00