Add automated FHI72 4x4 nightly testing

Add configuration files (conf, YAML, XML) for a new pipeline targeting nightly high-throughput testing with FHI7.2 RUs.

This pipeline is designed to perform daily performance and stability testing using either:

  • the integration branch (to detect regressions in high-throughput scenarios), or
  • the develop branch (to collect up-to-date performance metrics and observe long-term stability trends)

Details:

  • testing with F1 split: DU runs on stonechat, CU runs on OC
  • 4x4 MIMO, 4 DL layers layers with VVDN, LiteON, Metanoia, Bennetel550 and Benetel650 FHI7.2 RUs
  • T2 card for LDPC processing
  • TDD: DDDSU (special: DDDDDDDDGGGGUU) / DDDSU (special: DDDDDDGGGGUUUU) for Benetel configrations

TODO:

  • create Jenkinsfile for scheduled runs (pipeline is currently using groovy script)
  • log collection from CU
  • CU image update
  • increase test duration
  • remove fixed taskset pinning from Dockerfiles
  • add UTC timestamp
  • add unit tests for (Un)DeployWithScript
  • change CU IP addr to 172.21.6.112
  • rework Liteon check script to use only user account
  • align new Jenkinsfile with jfiedler/openairinterface5g!1

Sample run: https://jenkins-oai.eurecom.fr/job/RAN-SA-FHI72-4x4-CN5G/868/

Edited by Jaroslava Fiedlerova

Merge request reports

Loading