Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • openairinterface5G openairinterface5G
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 52
    • Issues 52
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 32
    • Merge requests 32
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • oai
  • openairinterface5Gopenairinterface5G
  • Merge requests
  • !803

Merged
Created Apr 09, 2020 by Gabriele Perrone@gperrone-oaiMaintainer

CI: Improvement on python framework

  • Overview 11
  • Commits 50
  • Changes 12

CI improvements: the goal is to make CI framework more modular and debuggable/mantainable

The original main.py script was splitted into functional modules:

  • sshconnection.py: handling connections between machines
  • epc.py: handling EPC functions (initialization of nodes etc.)
  • ran.py: handling all the e/gNB functions
  • html.py: management of output data presentation
  • helpreadme.py: a help on command line syntax is given when there are missing or wrong input parameters
  • main.py: still contains the engine of the framework calling all the functions contained in the satellite .py files; and still contains all the functions pertaining to UE management (in a following step a dedicated ue.py dedicated file may be created)
Edited Apr 21, 2020 by Raphael Defosseux
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: develop_integration_2020_w15