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
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
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
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
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
Raphael Defosseux
5c45163dd1
CI: adding retry strategy when connecting to remote server
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-28 16:29:10 +02:00
Raphael Defosseux
f5d384774f
CI: changing basic-simulator eNB conf file to PARALLEL_SINGLE_THREAD
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-27 14:08:49 +02:00
Raphael Defosseux
67c089cd56
CI: adding support for lockeable resources
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-26 16:10:49 +02:00
Raphael Defosseux
b8f6d254f6
CI: proper notifications on the formatting rules
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-26 15:30:14 +02:00
Raphael Defosseux
9a1a256a8e
Adding, as test, parallel threading conf to CI configuration files
...
-- FDD
-- basic simulator
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-21 15:57:09 +02:00
Raphael Defosseux
7d602d5cc2
CI: basic-simulator --> seg fault core dumps are recovered and part of artifacts
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-19 11:55:43 +02:00
Raphael Defosseux
bf961a4268
CI: little typo on TDD scenario
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-19 09:53:30 +02:00
Raphael Defosseux
75d7949c88
CI: fix in the build URL modification inside HTML report
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-11 13:42:57 +02:00
Raphael Defosseux
e772899b2b
CI: better reporting on basic simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-10 14:00:43 +02:00
Raphael Defosseux
c8eb68d556
CI: adding email notification w/ HTML reports in attachment
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-06 12:21:34 +02:00
Raphael Defosseux
87d5a07ee1
CI: removing UL iperf test at 20 MHz on basic simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-05 10:59:59 +02:00
Raphael Defosseux
d721e2de1a
CI: improved basic simulator testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-05 09:47:19 +02:00
Raphael Defosseux
2a82e02a32
CI: fix TDD scenario (missing rebuild)
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-04 09:26:49 +02:00
Raphael Defosseux
d774d09d24
CI: proper gitlab notifications for FDD/TDD test
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 18:25:57 +02:00
Raphael Defosseux
1fe75d1f0d
CI: little fixes to TDD scenario
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 18:08:55 +02:00
Raphael Defosseux
0d67d44e05
CI: running TDD test even if FDD failed
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 17:16:51 +02:00
Raphael Defosseux
afa64a0d90
CI: adding TDD setup to main CI on develop
...
-- Configuration files for a Band-40 test setup
-- XML file test on band-40 for 5 and 10 MHz in DL only
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 16:13:03 +02:00
Raphael Defosseux
9f21c07108
CI : fix
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 13:42:55 +02:00
Raphael Defosseux
966f6392c7
CI: basic-sim, adding a pause between eNB start and UE start
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-03 12:31:45 +02:00
Cedric Roux
23e5ca206e
fix for CI
2018-09-03 11:09:56 +02:00
Cedric Roux
3f08e4503b
Merge remote-tracking branch 'origin/x2' into develop_integration_2018_w35
2018-08-31 12:29:15 +02:00
Raphael Defosseux
8961e67ef4
CI: fix syntax error in pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-31 11:38:34 +02:00
Raphael Defosseux
caa5ad6e4b
CI: improvements on basic-simulator testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-30 15:57:42 +02:00
Raphael Defosseux
8fc3c48d85
CI: better reporting for simulator testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-29 16:53:17 +02:00
Raphael Defosseux
16314f041f
CI: fix EPC IP address retrieve and zip of test-files
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-29 10:27:10 +02:00
Raphael Defosseux
d57024162a
CI: fix bypass
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-28 17:27:35 +02:00
Raphael Defosseux
fdea649ddf
CI: Adding skeleton to perform basic-simulator testing
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-28 17:17:06 +02:00
Raphael Defosseux
24c1c6e18b
CI: better reporting
...
-- URL of jenkins build included in top of HTML report
-- when one of the needed processes not present, reported in HTML
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-28 09:35:31 +02:00
Raphael Defosseux
e469680d80
CI: fix in python
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-24 14:37:40 +02:00
Raphael Defosseux
8b46aea34d
CI: optimization on scripts
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-24 11:57:13 +02:00
Konstantinos Alexandris
3b3b971807
minor fixes for x2 + modify conf files
...
The configuration file has now to contain ENB_IPV4_ADDRESS_FOR_X2C and
ENB_PORT_FOR_X2C in the NETWORK_INTERFACES section.
For example:
NETWORK_INTERFACES :
{
ENB_INTERFACE_NAME_FOR_S1_MME = "eth0";
ENB_IPV4_ADDRESS_FOR_S1_MME = "192.168.12.111/24";
ENB_INTERFACE_NAME_FOR_S1U = "eth0";
ENB_IPV4_ADDRESS_FOR_S1U = "192.168.12.111/24";
ENB_PORT_FOR_S1U = 2152; # Spec 2152
ENB_IPV4_ADDRESS_FOR_X2C = "192.168.12.111/24";
ENB_PORT_FOR_X2C = 36422; # Spec 36422
};
2018-08-23 16:15:14 +02:00
Raphael Defosseux
0c83df3ff9
CI: added support for extra options to start eNB
...
added more statistics on iperf server report analysis
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-22 19:15:43 +02:00
Raphael Defosseux
4bf6f26d49
CI: inverted last iperf UL @20MHz
...
fix main.py help message
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-22 10:19:14 +02:00
Raphael Defosseux
ee143ac044
CI: fixing and adding more testcases
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-21 15:04:40 +02:00
Raphael Defosseux
dc9c27a330
CI: improvements
...
-- no more -x option at compilation time
-- iperf server report crash better handled
-- python executor retrieve iperf server files in case of failure to analyze
-- comparison w/ requested bandwidth
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-20 11:09:28 +02:00
Raphael Defosseux
bd5b3b1ec7
CI:
...
- fix when FDD slave job fails, it still retrieves the HTML report
- improvement in HTML report, stats per UE for attach, ping, iperf
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-13 16:21:30 +02:00
Raphael Defosseux
35ff61118f
CI: adding profiling option to iperf:
...
-- balanced (current version): all UE shares the same BW
-- single-ue : one UE will use the whole requested BW
-- unbalanced : all but one UE will use a residual 2% of the requested BW
the rest of requested BW will be used by one UE
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-03 15:23:47 +02:00
Raphael Defosseux
d885eb5bc2
CI: hotfix in Jenkins pipeline script
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-03 13:24:30 +02:00
Raphael Defosseux
4080cfd81f
CI: adding UL iperf support
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-03 13:08:48 +02:00
Raphael Defosseux
9db654d61b
CI: retrieve HTML report from slave job and archive it
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-03 09:47:02 +02:00
Raphael Defosseux
9766eaa1bf
CI: Improvements
...
* adding merge request allow flag:
-- if false no forced merge to develop
-- if true and if branch is not develop, then forced merge to develop
* lowered the ru gains in CI conf files
* adding on-the-fly HTML summary within python main.py script
* adding 20 MHz testcases to FDD band 7 scenario
* adding GitLab status for
-- centOS build
-- FDD-band7 tests
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-02 17:36:52 +02:00
Raphael Defosseux
5bc579f05c
CI: hotfix in Jenkins pipeline script
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-02 09:17:29 +02:00