Jaroslava Fiedlerova
a6ce2896f7
CI: Create Iperf2 unidirectional function
...
Add new function to run iperf v2 test. Supports testing with 1 UE, unidirectional traffic.
Currently used in RFSim-4G, FeMBMS testcase.
2024-07-18 19:31:36 +02:00
Jaroslava Fiedlerova
04357e8b45
Update CUDA analysis function and XML files
2024-04-11 16:06:53 +02:00
Jaroslava Fiedlerova
cde318ced8
Rework nr_dlsim/nr_ulsim test and analysis function
...
- Enable both nr_ulsim and nr_dlsim test with Run_T2Test
- Introduce time threshold variable for T2/CPU LDPC tests
- Set threshold individually for each test - T2 encoding/decoding and CPU encoding/decoding
- Check if encoder/decoder processing time is below the threshold
- Remove NOK return option - keep only OK (processing time below threshold) or KO (proceesing time beyond threshold)
- Rename function to run and check results of CUDA ldpctest
- Use new SSH class in function for check T2 test results, use f-strings
2024-04-11 16:06:17 +02:00
Jaroslava Fiedlerova
d7d85ff9cd
Remove unused iperf test and analysis functions
...
- Remove IperfFromContainer
- Remove unused functions IperfExit and PingExit
- Remove unused function for iperf analysis
2024-03-27 23:12:02 +01:00
Robert Schmidt
01ea8dbd07
CI: Add Build_Run_Tests unit testing step
2024-01-29 12:51:20 +01:00
Dhanuja Elizabeth Thomas
d0aa233aaf
Remove PingFromContainer definition and portions where it is called in main.py
2023-07-03 14:44:33 +02:00
Jaroslava Fiedlerova
b34e4d0a19
CI Cluster module: refactor login&logout, pull cluster images
2023-04-19 16:57:41 +02:00
Robert Schmidt
de359dae9f
Remove Reboot(), CheckProcessExists() (eNB, UE), Iperf_Common() and Iperf_UL_Common()
2023-02-23 17:38:10 +01:00
Robert Schmidt
0a0cd884dd
Remove all references to CatM
2023-02-23 17:37:30 +01:00
Jaroslava Fiedlerova
c94ba6ecd6
CI test for T1 LDPC offload on caracal
2023-02-20 23:05:44 +01:00
Dhanuja Elizabeth Thomas
5723e7135f
Add custom_commad to execute arbitrary command in CI
2023-02-18 12:06:58 +01:00
Robert Schmidt
287c182925
Remove FlexRAN
...
- Remove any FlexRAN code
- Cleanup config files
- Remove LFDS7, libyaml dependencies
2022-11-30 14:30:18 +01:00
Raphael Defosseux
612956d354
feat(ci): adding pull strategy to b200 nsa/sa scenarios
...
* also removing the Copy_Image_to_Test method, useless now
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-10-18 08:40:59 +02:00
Raphael Defosseux
6da8869ed4
feat(ci): adding push / pull images operations to/from a local registry
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-10-18 08:40:59 +02:00
Robert Schmidt
41a9ac1119
Python Class for Cluster Building and Deployment
2022-09-05 15:42:12 +02:00
Robert Schmidt
b0e5b6eb9a
Add Run_NRulsimTest
2022-08-23 17:13:03 +02:00
Robert Schmidt
4d85beae73
Rename CI Run_PhySim to Run_LDPCTest
2022-08-23 17:11:48 +02:00
Robert Schmidt
e1798745ef
Dynamically build L2sim proxy
2022-07-26 09:54:53 +02:00
Raphael Defosseux
5761f24eb0
fix(ci): 1st step to migrate the formatting / license check to the new pipeline env
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-04-26 14:02:06 +02:00
Raphael Defosseux
4a51762a83
feat(ci): adding automation for 5G NR SA L2 simulator with Proxy
...
- Adding new templates for nFAPI in gNB and NR-UE images
- Better entrypoint for NR-UE (alignment on others)
- New Test method: StatsFromGenObject
- At deployment, image name, size and date are printed
- Initial scenario with 1 NR-UE and just ping operations
- Trigger new child sub-pipeline for L2-sim-5G tests
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-03-30 13:57:22 +02:00
Raphael Defosseux
7dee6f27c4
feat(ci): adding python method to copy built image to test server
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-11-03 15:50:49 +01:00
Raphael Defosseux
b23f972e44
feat(ci): Q&D adding of 5G RF sim on container/docker-compose
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-08-13 10:29:51 +02:00
Raphael Defosseux
244a7a9a3d
feat(ci): adding support for 5G Core (sabox only for the moment)
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-07-22 12:17:57 +02:00
Mohammed Ismail
20cd80c1a0
CI: physim ci initial draft
...
Signed-off-by: Mohammed Ismail <mohammed.ismail@openairinterface.org >
2021-04-12 12:18:26 +02:00
Raphael Defosseux
d0578d77c8
[CI] cppcheck analysis in the python framework
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2021-04-07 11:13:17 +02:00
Raphael Defosseux
ef49960a8a
[CI][Docker] able to deploy/undeploy a monolithic eNB with a compose file:
...
-- The compose file still keeps a few template fields to be replaced
-- initial scenario has a full UE attach / traffic test
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-12-03 18:40:05 +01:00
Raphael Defosseux
329a823d5d
CI: fix image build log collection
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-11-28 22:40:29 +01:00
Raphael Defosseux
6aa126485f
[CI][Docker] Building docker images in python framework
...
- only on Ubuntu and Docker
- No back ground computing to paralellize RHEL/Ubuntu
- No image clean up
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-11-27 15:53:55 +01:00
Raphael Defosseux
df33499980
[CI] Added support for docker-compose based deployment for EPC
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-11-26 18:38:38 +01:00
Remi Hardy
de6a4b81ae
fixed eNB auto termination ; cleaned cots_ue_airplane action (no longer needed)
2020-09-08 16:58:06 +02:00
Raphael Defosseux
f445bdd324
CI: fixed typo in the list of allowed methods
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-08-11 11:29:05 +02:00
hardy
d244ea4b99
slight reformatiing of main.py ; introducing yaml for xml class definition
2020-07-20 22:45:24 +02:00