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 withjfiedler/openairinterface5g!1
Sample run: https://jenkins-oai.eurecom.fr/job/RAN-SA-FHI72-4x4-CN5G/868/
Edited by Jaroslava Fiedlerova