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
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
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
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
d326da0d7d
CI: importing from develop build and test on basic simulator
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-12 14:20:21 +02:00
Raphael Defosseux
5f074bc40a
CI: adding phy-sim simulator testing to pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-31 10:52:40 +02:00
Raphael Defosseux
57064c0d5a
CI: Adapting scripts to new Rel15 extension on log files
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-31 09:37:41 +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
a9cf09ec1c
CI: fixing merge issues. First on the build side.
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-08-29 10:16:54 +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
Raymond Knopp
b93b7073ca
Merge remote-tracking branch 'origin/develop' into develop-nr
...
Conflicts:
ci-scripts/Jenkinsfile-gitlab
ci-scripts/buildOnVM.sh
ci-scripts/checkCodingFormattingRules.sh
ci-scripts/createVM.sh
ci-scripts/destroyAllRunningVM.sh
ci-scripts/reportBuildLocally.sh
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
cmake_targets/tools/build_helper
common/utils/LOG/log.h
openair1/PHY/LTE_ESTIMATION/lte_sync_timefreq.c
openair1/PHY/TOOLS/file_output.c
openair1/PHY/TOOLS/lte_dfts.c
openair1/PHY/TOOLS/tools_defs.h
openair1/PHY/defs_eNB.h
openair1/PHY/impl_defs_lte.h
openair1/SCHED_UE/phy_procedures_lte_ue.c
openair2/COMMON/platform_constants.h
openair2/COMMON/platform_types.h
openair2/LAYER2/MAC/eNB_scheduler.c
openair2/LAYER2/MAC/main.c
openair2/RRC/LTE/L2_interface.c
openair2/RRC/LTE/MESSAGES/asn1_msg.c
openair2/RRC/LTE/MESSAGES/asn1_msg_NB_IoT.c
openair2/RRC/LTE/rrc_UE.c
openair2/RRC/LTE/rrc_eNB.c
openair2/RRC/LTE/rrc_eNB_S1AP.c
openair2/UTIL/LOG/log.c
openair3/S1AP/s1ap_common.h
openair3/S1AP/s1ap_eNB.c
openair3/S1AP/s1ap_eNB_context_management_procedures.c
openair3/S1AP/s1ap_eNB_decoder.c
openair3/S1AP/s1ap_eNB_decoder.h
openair3/S1AP/s1ap_eNB_handlers.c
openair3/S1AP/s1ap_eNB_nas_procedures.c
openair3/S1AP/s1ap_eNB_overload.c
openair3/S1AP/s1ap_eNB_trace.c
openair3/TEST/EPC_TEST/play_scenario_decode.c
openair3/TEST/EPC_TEST/play_scenario_s1ap.c
openair3/TEST/EPC_TEST/play_scenario_s1ap_compare_ie.c
targets/COMMON/openairinterface5g_limits.h
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.50PRB.usrpb210.conf
targets/RT/USER/lte-ran.c
targets/RT/USER/lte-ru.c
targets/RT/USER/lte-ue.c
targets/SIMU/USER/oaisim_functions.c
2018-08-25 18:20:44 +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
131495dc91
CI: removing LPDC decoder file from cppcheck run
...
-- temporary, will need to compile it in order to generate
code
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-10 11:46:10 +02:00
Raphael Defosseux
08b2d4f983
CI: improve stability
...
-- Added apt-get update before any apt-get command in shell script on VM
Necessary if the cloud image is a bit out of sync
-- Added VM memory parameter when creating VM
Necessary for cppcheck build
-- Aligned some scripts with develop branch
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-04 15:02:33 +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
9020ffd21b
CI: importing the stabilized scripts from develop
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 17:54:47 +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
8760ad83bc
CI: fix on the cppcheck variant tests
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-25 14:09:27 +02:00
Raphael Defosseux
0b0f70bc48
CI: fix in merge from develop-ci
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-25 13:46:32 +02:00
Raphael Defosseux
bee199735f
CI: Latest version of CI for gNB project
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-25 13:42:14 +02:00
Raphael Defosseux
adca460e47
CI: import of scripts into develop-nr
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-22 14:14:52 +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