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
Raphael Defosseux2018-08-03 15:23:47 +02:00
07d1610602
quick hack to avoid a DLSCH regression
Cedric Roux2018-08-03 15:01:49 +02:00
459257dae9
UE: Finish Type0-PDCCH scheduling and corresponding FAPI-like message DL_CONFIG_REQ Procedures based on 38.213 ch.13 and ch.10, 38.211 ch.7. - Type0-PDCCH search space - Type0-PDCCH coreset
Calvin HSU2018-08-02 17:45:55 +02:00
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
Raphael Defosseux2018-08-02 10:28:45 +02:00
307b763b8d
-Uppdate RRC ASN1 Version to 38331-f21 But NR-RRC-Definitions.asn file only include the NR-RRC-Definitions DEFINITIONS section If we include the NR-UE-Variables into asn file, it will can't be compile in asn tool and also some of implict problem for new version asn file
WEI-TAI CHEN2018-08-02 06:39:55 -07:00
44ce13d7de
added ru_control.c (extraction of RU state-machine and support functions for fronthaul)
Raymond Knopp2018-08-02 05:55:50 -07:00
434a0a7d81
CI: 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
Raphael Defosseux2018-08-02 10:28:45 +02:00
86c199e3f7
CI: Adding a build stage on CentOS (only one variant : -w USRP --eNB) Should not trigger a fail for the moment
Raphael Defosseux2018-08-01 14:36:46 +02:00
964970924b
fix undefined reference problem in nr-softmodem
WEI-TAI CHEN2018-08-01 03:50:39 -07:00
75711a8b77
CI: hotfixes -- log collection on enb log requires a sudo when removing log files -- added iperf log collection to jenkins file -- corrected iperf detection of packet loss ( added jitter also) -- increased iperf DL requested BW for 10 MHz
Raphael Defosseux2018-08-01 11:16:38 +02:00
eec9f293b1
Making channel and data arrays dimensions in compensation function more flexible to support 4x4 system.
Elena Lukashova2018-07-31 22:42:42 +02:00
cba9d69b4d
fix segfault when running with stdout stream caching disabled
frtabu2018-07-31 15:24:33 +02:00
621b73938d
CI: hotfix for stability -- stdbuf -o0 seems to be causing segmentation fault -- using daemon instead of nohup -- also repeating several time "got sync" message and flushing stdout/stderr
Raphael Defosseux2018-07-31 14:41:19 +02:00
c3e4f68609
1.Adding PHY_MEX to the list of the libraries to be compiled with T_tracer, otherwise T_IDs.h was not generated. 2.Adding extra files to the PHY_MEX library.
Elena Lukashova2018-07-31 11:59:18 +02:00
6c23bdec60
fix compilation errors in ETHERNET or noS1 mode
frtabu2018-07-31 00:42:53 +02:00
30509955c2
remove compilation warnings, especially when disabling T_TRACER. enhance LOG_M macro implementation, introduce LOG_DEBUG_XXX macro to replace #ifdef DEBUG_XXX
frtabu2018-07-30 19:54:38 +02:00
b85cbddeec
log.c simplification, fix usefull functionality which never worked, move all log code from openair2 to common
frtabu2018-07-27 10:18:33 +02:00
2ed120d266
Since there are some error can't compile for 38311-f21.asn Version, NR RRC ASN go back to 38331-f10 version
WEI-TAI CHEN2018-07-28 15:08:47 -07:00
ec0b924852
successful testing of all DFTs. added missing 4x768-point DFT.
Raymond Knopp2018-07-27 18:52:18 +02:00
94d14b4325
CMake: modify nr-uesoftmodem compiling target libraries NR_LTE_UE_REUSE_LIB: set of files need to be update from LTE to NR version.
Calvin HSU2018-07-27 18:26:34 +02:00
b04ef7e289
CI: Adding license banner to python script and xml testcases
Raphael Defosseux2018-07-27 17:21:25 +02:00
a2a00d2205
CI: Improvements on the COTS-UE bench script * added banner to pipeline script * added parameters to Jenkins pipeline / python * xmlfile and test stage * eNB configuration files are located under ci-scripts/conf_files * no more correction of MNC * still correction of EPC / eNB IP addresses at runtime * Initialize_eNB_args is back using the proper "-O " syntax * Terminate stage is parallel as in FJU's original pipeline * Log collection stage is back fully parallel * Console as artifact an option * Check if terminate calls ended well, to be repeated at the end * Adding back iperf: * selection of iperf vs iperf3 * adding some iperf testcases to test suite * Better enb launch
Raphael Defosseux2018-07-24 14:10:50 +02:00
f911895b11
CI: added abstraction layer to social messaging -- a boolean parameter should be added to master eNB job -- for slack: pipelineUsesSlack if not present or false, no message will be sent
Raphael Defosseux2018-07-24 12:32:33 +02:00
2e609df339
CI: adding license banners to master eNB CI script files
Raphael Defosseux2018-07-23 16:09:00 +02:00
af2877cf59
CI : Improvements to COTS-UE bench scripts -- Jenkins Pipeline script: -- Moved the node to a proper subnetwork -- Added ansiColor option -- XML testsuite file can now be an option to the main.py python script -- Added some examples testsuite templates -- main.py python file -- Added an option when opening an SSH session: taking care of clients with copied SSH keys in that case, verifing that we are on the correct host -- BuildeNB method is closer from Fujitsu's original one improvement on flexibility for code source path naming better clean-up of workspace -- LTEBOX EPC (init / termination / logCollection) methods improvements w/ a /tmp path -- Checking of processes (EPC / eNB) is parallelized also handles LTEBOX EPX vs OAI CN -- UE methods added: attach, detach, reboot, ping With complete parallelism for multiple UEs iperf added but not tested
Raphael Defosseux2018-07-11 14:01:12 +02:00
6b38334767
CI: integration of the "test with equipment" script -- temporary into a separate jenkins job -- parameters are not in the pipeline script file they have to be set up manually in the Jenkins GUI configuration page they are then check if present in pipeline script -- call to python script -- build on a server with RF HW capabilities for the moment USRP B2x0 also handles merge request process for gitlab -- since it is for CI, it is a clean build -- connect to an EPC (OAI or LTEBOX) -- terminates eNB / EPC -- log collection
Raphael Defosseux2018-07-05 10:04:07 +02:00
a87a4638b0
CI: improvement -- Increased allocated memory for the cppcheck VM
Raphael Defosseux2018-07-04 15:12:38 +02:00
b387b2034e
Nfapi struct corrections/ DCI interface/ Phytest scheduler type 1
Guy De Souza2018-07-27 15:25:51 +02:00
a787da5d83
Merge remote-tracking branch 'origin/develop' into issue332-dft-initializations
Raymond Knopp2018-07-27 09:01:38 +02:00