Raphael Defosseux
4d360ea4e1
CI: aligning the CI slave jobs framework into develop-nr
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-03-04 10:50:36 +01:00
Raphael Defosseux
5bb6985f34
CI: adding much needed lock mechanism when creating VM.
...
-- should prevent VM-creation crashes during test stages
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
(cherry picked from commit eeffdfa200 )
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-02-21 07:33:56 +01:00
Florian Kaltenberger
c0a79f6a57
increasing size of memory in VM for CI of phy-sim
2019-02-08 15:55:48 +01:00
Raphael Defosseux
cfa2f794c1
CI: adding new lib to phy-sim build check
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-02-04 11:56:16 +01:00
Raphael Defosseux
9498f8f6dd
CI: killing the ethernet-based VM after build
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-24 23:24:18 +01:00
Raphael Defosseux
4e74773d3c
CI: modified also RRU config
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-15 16:36:31 +01:00
Raphael Defosseux
28e4486c07
CI: updating the IF4p5 conf files w/ same values as in monolithic
...
also disabling LLL realtime issues as an error until PRACH allocation is fixed
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-01-15 16:35:09 +01:00
Cedric Roux
8f0fd7387b
CI: adapt parameters for better FDD performances
2019-01-15 16:32:40 +01:00
Raphael Defosseux
d7b80ffb13
CI: adding NR DLSCH phy-sim test to build / report
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-16 17:23:22 +01:00
Raphael Defosseux
ec1fc635c0
CI: normalize IPv4 addresses for scripts
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-08 19:15:37 +01:00
Raphael Defosseux
b4b8db6389
CI: adding support for slave jobs to support non-develop branch targets
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-08 16:35:44 +01:00
Raphael Defosseux
44fe00d018
CI: unified VM scripting for option management
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-07 17:57:01 +01:00
Raphael Defosseux
3d845a3708
CI: increasing the phy-sim time-out to 45 minutes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-07 11:06:19 +01:00
Raphael Defosseux
9d30c9b027
CI: lock mechanism improvement
...
-- in slave job, the lock is now properly done for the whole job
-- in master job, all slave jobs are really sent in parallel
they should now now appear as failed (if fails)
cherry-picked from develop (47437903f9 )
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-05 16:11:57 +01:00
Raphael Defosseux
b687376fd1
CI: increasing timeout for phy-sim tests to 30 minutes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-02 10:38:16 +01:00
Raphael Defosseux
7dbcd1ffb5
CI: adding back all FDD/TDD tests for basic-simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-31 10:58:44 +01:00
Raphael Defosseux
5d4cde099e
CI: fix basic simulator run
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-30 16:07:33 +01:00
Raphael Defosseux
d354ededf4
CI: optimization to build incrementally in time
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-30 12:26:05 +01:00
Raphael Defosseux
6bc86f88b3
CI: executable has moved for python script
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-29 12:05:39 +01:00
Raphael Defosseux
63cb7dd5b5
CI: missing log files in zip for artifact
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-29 11:02:00 +01:00
Raphael Defosseux
0ecbefd213
CI: disabled all but FDD-5MHz on basic simulator
...
fixed pipeline syntax
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-29 10:16:52 +01:00
Raphael Defosseux
ba41a46099
Merge branch 'nr_pbchsim' into develop-nr-merge2
2018-10-29 10:08:16 +01:00
Raphael Defosseux
915113ab54
CI: fix scripting for physical simulators
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-29 09:15:44 +01:00
Florian Kaltenberger
83e9908adb
merging develop with develop-nr
2018-10-25 03:15:09 -07:00
Florian Kaltenberger
725ba5ec07
adding Test FDD - Band 7 - B210 to CI
2018-10-23 06:28:55 -07:00
Raphael Defosseux
09187015aa
CI: fix in 'ULSCH error' message reporting
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-19 11:26:07 +02:00
Raphael Defosseux
72167b50da
Astyle options agreed during TC meeting 2018/10/18.
...
-- Note that max line length is 200 (maximum allowed by tool)
-- Pre-commit hook tested and uses the same option file as CI
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-18 16:48:41 +02:00
Raphael Defosseux
e6d35a81e4
CI: cosmetics changes to reporting
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-18 14:21:32 +02:00
Raphael Defosseux
d5cd9a31f9
CI: fixes and enhancements
...
-- fix for IF4p5 TDD scenario (missing build test-case)
-- added automatic UE/eNB termination in main.py when iperf/ping fails
It allows to have a eNB log analysis for HTML reporting
-- added statistics on PDCP out-of-resource messages
-- added statistics on ULSCH error messages
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-17 16:19:31 +02:00
Raphael Defosseux
029d894c5f
CI: fixes in IF4p5 testing with COTS-UE
...
also adding TDD IF4p5 testing
removing basic-sim TDD 5MHz DL iperf test
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-16 17:27:37 +02:00
Raphael Defosseux
77db46aa34
CI: integrating IF4p5 test to full process
...
--> currently only FDD 5MHz
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-16 15:58:37 +02:00
Raphael Defosseux
0b47118b1b
CI: Full IF4p5 scenario in FDD
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-16 14:59:09 +02:00
Raphael Defosseux
8bb295c098
CI: adding support for IF4p5 testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-16 14:59:09 +02:00
Raphael Defosseux
a7e36b04ee
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop
2018-10-16 13:35:43 +02:00
Raphael Defosseux
04873a7ed0
CI: improvements
...
-- basic-simulator: added TDD 5MHz DL iperf test
-- main.py script
* better HTML reporting when ping/iperf commands timed out
* at eNB terminate, more analysis on RRC commands
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-16 13:32:56 +02:00
Raphael Defosseux
ee5928e13d
Merge branch 'develop_integration_2018_w_41' into 'develop'
...
Develop integration 2018 week 41
See merge request oai/openairinterface5g!415
2018-10-15 17:18:47 +02:00
Cedric Roux
9e0e8a7b86
Revert "CI: fixing the basic-simulator configuration files"
...
This reverts commit d744154334 .
2018-10-15 14:59:42 +02:00
Raphael Defosseux
f34e735edd
CI: adding a tempo in between UP IP retrieves
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-12 16:16:05 +02:00
Raphael Defosseux
d744154334
CI: fixing the basic-simulator configuration files
...
-> having 2 PLMN IDs in the table since UE seems to pick 2nd one
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-12 12:23:09 +02:00
Raphael Defosseux
307ac58a5a
CI: enhancements on the main python script:
...
-- at the end of eNB run, eNB log file is retrieved and analyzed for SegFault / Assertions / Real Time issues
if any found, added to the HTML report
-- When script fails to retrieve UE IP address, try again and report in HTML report if failed
-- Core is dumped during seg fault event and added to eNB run log zip artifact
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-12 11:18:52 +02:00
Raphael Defosseux
34c14f1ab3
Merge remote-tracking branch 'origin/356-compilation-fail-for-256-ue' into develop_integration_2018_w_41
2018-10-11 16:10:19 +02:00
Raphael Defosseux
d254f5b522
Merge branch 'feature-s1-flex' into develop_integration_2018_w_41
...
Introduction of S1-flex. It handles multiple PLMN IDs (up to 6) in the SIB as well as the selection of an MME based on the selected PLMN identity.
Major impact: changes on the eNB configuration files:
tracking_area_code = 1;
plmn_list = (
{ mcc = 208; mnc = 94; mnc_length = 2; },
{ mcc = 208; mnc = 95; mnc_length = 2; }
)
See https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/s1-flex-conf-nnsf for more details.
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-11 15:57:36 +02:00
Raphael Defosseux
4b0730f767
CI: enhancements with timeouts and build timestamps in HTML reports
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-09 18:29:49 +02:00
Raphael Defosseux
24e9667ced
CI: adding --mu option to one of the VM-built variant
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-08 11:57:39 +02:00
Raphael Defosseux
798c37aa8d
CI: Adding support for TCP iperf2
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-05 13:23:20 +02:00
Raphael Defosseux
1bdc059f88
CI: adding UL iperf test in TDD
...
also at eNB init, no sync will result into an error
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-02 17:56:31 +02:00
Raphael Defosseux
4cbd981748
CI: adding a TDD scenario for basic-simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-01 16:38:05 +02:00
Robert Schmidt
ee048120c4
Change remaining config files to plmn_list style
2018-09-28 17:40:37 +02:00
Raphael Defosseux
b83395c65a
Merge remote-tracking branch 'origin/develop-ci' into develop_integration_2018_w39
2018-09-28 17:00:52 +02:00
Raphael Defosseux
4aa5650cda
CI: little tweak
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-28 16:49:30 +02:00