Note: the documentation below does not reflect anymore the exact setup
we use at EURECOM. See this file
for a short description of the current configuration.
OAI test setup is intended to be used to make reproducible tests (compilation + simulation + Real HW) for each version committed to develop/master branch of openairinterface5g/openair-cn Gitlab repository. Here are the important points to be noted:
Please do not install OAI EPC on ALU EPC or vice versa. The two EPC installations are incompatible and mess up with each other.
In order to reduce test time, you can set NRUNS_LTE_SOFTMODEM =1 (for only one run), and TIMEOUT_CMD=180 (to set test time to 180 seconds). Look at the code examples below to set these variables dynamically.
# Example command to trigger all the tests of your branch. The token is present here, https://gitlab.eurecom.fr/oai/openairinterface5g/triggerscurl-XPOST-Ftoken=___TOKEN___https://gitlab.eurecom.fr/ci/api/v1/projects/1/refs/__YOUR_BRANCH__/trigger# Examples of commands to trigger gitlab CI for you branch but only the tests with prefix 0101+ and 0102+. You can use the command below to also set other Gitlab CI environment variables. The token is present here, https://gitlab.eurecom.fr/oai/openairinterface5g/triggerscurl-XPOST-Ftoken=___TOKEN___-F"variables[OAI_TEST_CASE_GROUP]=\"0101+ 0102+ \" "https://gitlab.eurecom.fr/ci/api/v1/projects/1/refs/__YOUR_BRANCH__/trigger
Shared drive for storing test results (internal to EURECOM servers)
Add the line below to your /etc/fstab to mount the TEST_RESULTS