Draft: Dynamically build L2sim proxy
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