Raphael Defosseux
5033ec6dc3
CI: transition from VM-based phy-simulator testing
...
to Cluster-based testing
- In old VM pipeline, disabled phy-sim VM creation, build and testing
- In new Container pipeline, added new stage
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-04-21 16:38:27 +02:00
Raphael Defosseux
a4b836ac21
[CI] disabling cppcheck on the old pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-04-07 11:39:59 +02:00
Raphael Defosseux
3f6df6b9ad
CI: try to optimize the file system usage when building in the CI VM env. Increased the VM memory of one to allow linking
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-11 16:13:13 +01:00
Raphael Defosseux
7c6213ba47
CI: increase timeout for wait stages and fix wait on v1
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-05 14:47:26 +01:00
Raphael Defosseux
2f23751a88
CI: try some sleeps
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-05 13:57:57 +01:00
Raphael Defosseux
7cb8acf6ca
CI: removing 1 VM in the pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-03-05 10:50:53 +01:00
Raphael Defosseux
7d5081f72a
CI: patching pistache build in flexran-rtc for xenial VM build
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-01-05 13:57:19 +01:00
Raphael Defosseux
b3036372ca
CI: Increasing again VM disk size --> now we have modular size based on VM variant
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-12-12 12:48:52 +01:00
Raphael Defosseux
72fc49ccf2
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-21 15:31:36 +01:00
Raphael Defosseux
aeffe090ba
CI: increase the disk size on the VMs
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-11-18 13:18:25 +01:00
yilmazt
e5a9f02af6
develop-nr merge
2019-10-07 12:04:58 +02:00
Raphael Defosseux
7247786f69
CI: test-suite improvements
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-09-30 10:47:07 +02:00
yilmazt
54899a9be1
merge of develop&develop-nr
2019-09-12 16:02:36 +02:00
Raphael Defosseux
2ec61ea77e
CI: fixing CI test flexran ctrl + basic simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-08-20 16:43:23 +02:00
frtabu
237a5594cb
Allow optional apt-caher in build script (default behavior unchanged)
2019-08-13 18:49:13 +02:00
yilmazt
2b321fd1c7
Merging latest develop commits
2019-07-16 11:20:24 +02:00
Raphael Defosseux
d908559a17
CI: adding a hack to build phy-sim --> manual generation of T_IDs.h
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-06-21 10:50:15 +02:00
frtabu
7982580861
Automate help message using variants and options arrays. Fix wrong arithmetic used to set the mask used to check options
2019-06-13 15:29:11 +02:00
frtabu
05e7e3e0a8
Fix report problem, improve option flexibility
2019-06-11 19:58:47 +02:00
frtabu
b1d35dcf68
Make addition of new options and variants easier in the bash scripts
...
prepare for external EPC
2019-06-07 19:36:11 +02:00
Raphael Defosseux
aaa07960f3
CI: initial support for RF simulator
...
-- also parallel pings on L2 nFAPI simulator
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2019-04-09 23:19:40 +02:00
Robert Schmidt
544d80c40d
Merge branch 'develop' into feature-127-protocol-split
2019-02-25 18:06:35 +01:00
Robert Schmidt
030e11ba9a
Merge branch 'develop' into feature-127-protocol-split
2019-02-21 20:18:35 +01:00
Raphael Defosseux
eeffdfa200
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 >
2019-02-20 18:13:43 +01:00
Raphael Defosseux
e6ef20e1f9
CI: missing building code for flexran controller
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-12-03 16:25:02 +01:00
Raphael Defosseux
41343e7119
CI: initial testing on FlexRan integration
...
-- Connection w/ basic simulator
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-12-03 16:00:34 +01:00
Raphael Defosseux
4edc42a4b7
CI: unified VM scripting for option management
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-09 13:45:26 +01:00
Raphael Defosseux
5eb2bd7d47
CI: fix basic simulator run
...
cherry-picked from 5d4cde099e
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-05 11:07:03 +01:00
Raphael Defosseux
519708b6ec
CI: optimization to build incrementally in time
...
--- cherry-picked from develop-nr (d354ededf4 )
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-11-05 11:03:14 +01: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
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
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
2e609df339
CI: adding license banners to master eNB CI script files
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-27 15:55:40 +02:00
Raphael Defosseux
a87a4638b0
CI: improvement
...
-- Increased allocated memory for the cppcheck VM
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-27 15:55:40 +02:00
Raphael Defosseux
edec2f6c5f
CI: hotfix -- bash syntax error
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-03 13:14:53 +02:00
Raphael Defosseux
3cdad2d031
CI: hotfix: stability
...
-- adding sudo apt-get update for all variants
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-03 12:59:04 +02:00
Raphael Defosseux
c0e2a0105b
CI: litte syntax / typos
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 17:00:57 +02:00
Raphael Defosseux
a6551640e5
CI: hotfix :: Virtual machines are started sequentially to prevent crashes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 15:35:35 +02:00
Raphael Defosseux
d8560bba2b
CI: adding Ethernet-transport variants to build
...
-- fix cmake file for missing header in --noS1 option
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 13:40:06 +02:00
Raphael Defosseux
348d9aaade
CI: enhancements
...
-- VM are kept alive to prepare for running tests
-- Added destroy script to kill all VM after run
-- VM names are now based on jobname and buildid
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 13:40:06 +02:00
Raphael Defosseux
1231aa98a1
CI: stability fix
...
-- when unzip, added --DD option: skip restoration of timestamps for all extracted items.
should resolve clock skew issues
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-22 09:53:42 +02:00
Raphael Defosseux
2ac3c5832a
CI: improvements
...
-- remove extra build options (not necessary anymore)
-- fix in reporting
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-21 16:43:51 +02:00
Raphael Defosseux
854247d265
CI: Adding Static Code Analysis stage
...
-- new stage in parallel on a VM
-- detailed reporting of CPPCHECK
-- Option to keep vm alive after build (not used yet on jenkins pipeline)
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-21 16:43:51 +02:00
Raphael Defosseux
20db2d2f77
CI: Improvements:
...
-- Added VM-build support for physical simulators
-- More details in the reported HTML files
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-21 16:43:51 +02:00
Raphael Defosseux
29ffb11693
CI: fix on the pass pattern for basic simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-21 16:43:51 +02:00
Raphael Defosseux
5df3d10dd6
CI: Fixes on the VM-based Jenkins scripts
...
-- quieter zip of the repository
-- remove clock skew and flexran.proto in the warning count
-- increase to 4 CPU on VM
-- created a new template to use host cpu properties (resolve AXV2 compilation issue)
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-21 16:43:51 +02:00
Raphael Defosseux
edebdf8698
CI: Introducing parallel builds on Virtual Machines
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-21 16:43:51 +02:00