Commit Graph
335 Commits
Author SHA1 Message Date
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
Raphael Defosseux 32b2f76c57 fix(ci): first port to the new Eurecom infrastructure:
* Proxy no longer required for git cloning
* Most of the IP addresses have been changed
  - Remaining --> 192.168.18.89 for amariue

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2022-04-20 14:30:24 +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
hardy 76c0335a8b initial work for amarisoft ue 2022-04-05 09:11: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 1fc6d12aef Add retx checkers to make CI test fail on retx thresholds 2022-02-28 16:44:08 +01:00
Raphael Defosseux 0b7be7466e fix(ci): display state of container when failure, better tshark filtering, auto-undeploy if deploy went wrong
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2022-02-21 16:36:34 +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 6e00afa307 Merge remote-tracking branch 'origin/ci-migrating-vm-tests-to-container-tests' into integration_2022_wk05 2022-01-31 10:30:09 +01:00
hardy 94074849ae Merge remote-tracking branch 'origin/ci_rtmon_per_test' into integration_2022_wk04_a 2022-01-21 16:38:55 +01:00
Raphael Defosseux b2b95bb9ff feat(ci): adding more 4G RF sim tests -- currently TDD not working
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2022-01-21 11:49:55 +01:00
hardy a859c8810f make real time monitor cfg PER test (called in xml) + update 2x2 tests requirements 2022-01-21 11:46:54 +01:00
Robert Schmidt d02a65c824 Tentatively analyze log files of RFsims 2022-01-14 18:34:40 +01:00
hardy 6ccc419dfa fix autoterminate 2022-01-05 15:31:57 +01:00
hardy 76f0990352 add/fix autoterminate when a node does not start (gnb in nsa for ex) 2022-01-03 17:46:38 +01:00
hardy 90f150a4a8 improve iperf pass fail checker 2021-12-21 16:12:37 +01:00
hardy 16b2bfab89 updating checker for real time issue and ping rttavg 2021-12-17 09:49:58 +01:00
Raphael Defosseux ce1bc7cefb fix(ci): implement proper automatic un-deploy of RAN containers
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-11-16 15:03:01 +01: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 e5c4a07f38 feat(ci): adding ip route check on the ci bench server for container-based tests
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-10-22 13:43:09 +02:00
hardy 8ce6e4f6e0 poc : stats monitoring 2021-10-03 23:51:35 +02:00
Raphael Defosseux 8c91e71992 feat(ci): adding artifacting on run logs
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-08-13 11:02:37 +02: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 902f3a83d4 fix(ci): when using modules, no more adb-connected UE required
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-08-09 17:02:32 +02:00
Raphael Defosseux 7e158447bb fix(ci): phy-sim build failure not correctly handled
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-08-05 12:04:03 +02:00
Raphael Defosseux 5adf940b99 Merge remote-tracking branch 'origin/ci_nsa_2x2_implem' into develop 2021-08-02 09:58:35 +02:00
hardy 58825cd92a fix USRP address detection in xml 2021-07-29 09:42:58 +02:00
hardy 017b362359 added reboot control of Eth USRP 2021-07-27 15:50:25 +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
Remi Hardy 195a87fdc7 fixing missing (new) arguments in TerminateUE call 2021-06-23 08:41:43 +02:00
Remi Hardy 86225c3b8f implement optional Qlog trace 2021-06-22 09:25:02 +02:00
hardy 0d3b42465a support of module attach detach + new nsa tests 2021-06-18 14:53:06 +02:00
hardy 2f84dc6bd0 making enb pcap generation optional in xml 2021-06-09 21:45:50 +02:00
Remi Hardy 773f2a58e4 add QLog traces and fix autoterminate for module 2021-06-07 23:05:36 +02:00
Raphael Defosseux df084c5825 CI: some cosmetics changes and better handling physim cluster deployment errors
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-05-10 14:04:51 +02:00
hardy ba3bea88e7 Merge remote-tracking branch 'origin/develop' into ci_quectel_support 2021-05-03 15:55:21 +02:00
hardy 4ae5ac690c missing parameter in InitializeUE 2021-05-03 13:47:08 +02:00
hardy b6daabc2b5 tentative to improve Module control encapsulation 2021-04-27 17:49:45 +02:00
Mohammed Ismail 52442573a2 CI: syntax fix
Signed-off-by: Mohammed Ismail <mohammed.ismail@openairinterface.org>
2021-04-12 12:41:29 +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
hardy 8def752818 adding module UE detach, to be tested 2021-04-12 10:18:10 +02:00
hardy 756ab7ab42 solving merge conflicts (import) 2021-04-12 09:52:37 +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
hardy 5a3dc09fdb fixes for other CI pipelines 2021-04-04 21:27:28 +02:00
hardy cffdac0445 adding module support, primary test/debug 2021-04-04 12:06:20 +02:00
Raphael Defosseux 88ac8ec267 CI: fix auto-terminate methods
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2020-12-14 17:16:37 +01:00
Raphael Defosseux adb29da804 [CI] python code clean
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2020-12-07 17:50:50 +01: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 87b03d0000 [CI] moved image build into a separate class
also first docker-compose for a monolithic eNB

Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2020-12-03 10:01:21 +01:00