Rúben Soares da Silva
94faf0b46c
Set default behaviour regarding nokrnmod as enabled, updating references and usages
2023-03-07 13:27:37 +00: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
f2992564bb
Actually log error in ping_iperf_wrong_exit()
2023-02-23 17:38:10 +01:00
Robert Schmidt
ab009fabff
Refactor Iperf_module()
...
- Harmonize code for CNs
- Support TCP
- Different port numbers for multiple UEs
- Calculate UDP throughput for multiple UEs
2023-02-23 17:38:10 +01:00
Robert Schmidt
9a727b744a
Perform multiple UE operations simultaneously
...
- Initialize
- Attach
- Detach
- Terminate
- DataEnable
- DataDisable
- CheckStatus
2023-02-23 17:38:10 +01:00
Robert Schmidt
e7b40cb444
Remove COTS_UE
2023-02-23 17:38:10 +01:00
Robert Schmidt
e1e6413977
Refactor Iperf_common()
2023-02-23 17:38:10 +01:00
Robert Schmidt
2825d2bf5d
Refactor Ping to always handle Module_UE
2023-02-23 17:38:10 +01:00
Robert Schmidt
08ea58b243
Remove any mention of ADB
2023-02-23 17:38:10 +01:00
Robert Schmidt
5a113cdbb2
Remove useless code
2023-02-23 17:38:10 +01:00
Robert Schmidt
df209625ab
Improve cls_oaicitest.py to use cls_module_up.py
...
- Remove cls_ci_ueinfra
- Use new UE module in cls_oaicitest
- Remove useless code
2023-02-23 17:38:09 +01:00
Robert Schmidt
69fc7b1100
Remove cls_amarisoft_ue.py
2023-02-23 17:37:31 +01:00
Robert Schmidt
0a0cd884dd
Remove all references to CatM
2023-02-23 17:37:30 +01:00
Robert Schmidt
208a15aacc
CI HTML: use full width, no footer, remove UE info at top
2023-02-23 17:37:30 +01:00
Robert Schmidt
59af5bd8aa
CreateHtmlTestRowQueue: one UE column in any test
2023-02-23 17:37:30 +01:00
Dhanuja Elizabeth Thomas
9e5e6bf16d
Removed reset/reboot of USRP
2023-02-18 12:06:58 +01:00
Rúben Soares da Silva
703fa47814
Use string values for nFAPI parameter (--nfapi)
...
- previously, used magic numbers to designate nFAPI mode
- now, use string values (MONOLITHIC, PNF, VNF, ...)
- Remove printing of the nfapi mode to the console, as it's value is clear from the command-line argument
- Update usages of the --nfapi command-line parameter in scripts and documentation to reflect the change to string values
2023-02-01 14:04:53 +01:00
Robert Schmidt
c4963ed16d
CI: support cmd_prefix for OAI UE
2022-12-22 12:58:01 +01:00
Robert Schmidt
6f9fdf5d84
CI: Use correct IPAddress variable for log collection
2022-12-06 11:31: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
f3594a663a
fix(ci): fixing log collection for xNB run logs and iper operations
...
* Copying everything back to the python executor workspace
* For iperf operations, client and server logs are always copied,
even when successful
* for xNB run logs, since we could delete completely xNB workspaces
on the python executor, they are always there
* Copying back to the xNB server #0 for artifacting
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-10-26 21:35:18 +02:00
Robert Schmidt
925563ba97
Additional removal of '#' in amarisoft prompt
2022-10-21 10:55:04 +02:00
Robert Schmidt
627b8d92d3
Merge remote-tracking branch 'origin/ci-local-registry' into integration_2022_wk42b
2022-10-20 14:57:01 +02:00
hardy
0d66711ffe
add retx checkers to end-to-end tests
2022-10-18 09:53:51 +02:00
Raphael Defosseux
73b1130fef
fix(ci): longer timeouts for merge operations
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-10-18 08:50:18 +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
3d03a5a95b
Fix CI: correctly call conf2uedata
2022-10-05 16:09:33 +02:00
Robert Schmidt
6160ab14be
Remove targets/bin/
2022-09-29 10:03:28 +02:00
Raphael Defosseux
28155091ab
fix(ci): little typo
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-09-12 18:12:34 +02:00
Raphael Defosseux
11839724ea
fix(ci): typos and scenario adaptations for Legacy LTE CI bench after migration to Ubuntu22 and UHD 4.2.0.1
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-09-09 14:38:15 +02:00
Raphael Defosseux
888c4ead0f
fix(ci): Fixes for the legacy LTE bench
...
- Problem with escaping chars
- Killing properly tshark process on EPC
- standalone Terminate eNB was failing
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-08-10 15:08:52 +02:00
Raphael Defosseux
4c4cbc963b
fix(ci): little fixes after migration to new infra:
...
- Better mechanism for qlog cleaning
- Faster attachment check
- html.py is confusing for some python3 installation -- renaming it
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-04-22 12:28:09 +02:00
Robert Schmidt
86a704caa9
Merge remote-tracking branch 'origin/ci_support_amarisoft_ue' into integration_2022_wk14
2022-04-07 21:44:45 +02:00
Robert Schmidt
d8d3106baf
Merge remote-tracking branch 'origin/episys-throughput-updates-and-downlink-siso-cm' into integration_2022_wk14
2022-04-06 23:44:59 +02:00
hardy
b245b3b1b6
more logging, copy logs, create HTML row
2022-04-05 15:18:55 +02:00
hardy
76c0335a8b
initial work for amarisoft ue
2022-04-05 09:11:45 +02:00
Raphael Defosseux
b7360eee04
fix(ci): when running modems, forcing fast write to stdout and files
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-04-04 11:47:49 +02:00
Raphael Defosseux
52ead754c0
fix(ci): some little cosmetics fixes
...
* The quectel CM program output is now redirected to a file. Easier to follow when running
* I added `-i 1` option to all server iperf commands to have details
* module-based iperf logs are also copied to the RAN enb log folder so they are artifacted
* iperf3 console output was badly formatted
* `docker kill --signal INT` does not stop the container
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2022-03-30 14:09:45 +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
hardy
ca1afb4aae
fix bidir test for ltebox
2022-02-14 16:04:50 +01:00
hardy
a296a4ebbe
improve BIDIR if client log is present yet empty
2022-02-11 15:10:46 +01:00
hardy
9f30ff6cc8
improve iperf client file retrieval
2022-02-10 10:42:32 +01:00
hardy
24653fe0cb
Merge remote-tracking branch 'origin/ci_support_tcp_bidir' into integration_2022_wk05
2022-02-01 14:54:19 +01:00
hardy
3c1c6e3cb1
adding tcp bidir option to CI tests
2022-01-31 14:00:23 +01:00
hardy
efcc3f55de
Merge remote-tracking branch 'origin/develop' into ci_improve_iperf_pass_fail
2022-01-10 11:50:29 +01:00
hardy
33f93804c6
bugfix ping analysis
2022-01-06 08:31:17 +01:00
hardy
5afec8db57
fix ping analysis if no threshold defined + escape if scp fails
2022-01-05 16:05:51 +01:00
hardy
6ccc419dfa
fix autoterminate
2022-01-05 15:31:57 +01:00
hardy
02a1b883a6
fix copy of ping graph
2022-01-04 22:23:12 +01:00
hardy
ada154f852
add ping png to artifacts
2022-01-04 15:15:28 +01:00