Skip to content

Draft: Dynamically build L2sim proxy

Robert Schmidt requested to merge l2proxy-build into develop

This adds support to dynamically build the L2 simulator proxy from a given commit ID in the test RAN-L2-Sim-Test-5G. The commit ID is given in the XML file container_5g_l2sim_proxy.xml.

@Beth The CI does the following:

  • start the test XMLs as given in the pipeline config. Note that I add container_5g_l2sim_proxy.xml with this MR
  • run each of the XMLs using python3 main.py --mode=TesteNB ...
    • reads XML config parameters
    • executes the specified method (I added one to build proxy, which is it? how does it reach there?)
    • the method I added builds the proxy and retags it as oai-lte-multi-ue-proxy:latest
    • the test XMLs later pick up this proxy - can you find it in the docker-compose for the l2sim test?
Edited by Robert Schmidt

Merge request reports