1. 26 Nov, 2024 6 commits
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/ci-flexric-integration-test' into integration_2024_w47 (!2670) · d337304e
      Jaroslava Fiedlerova authored
      chore(ci): adding Flexric-RAN integration test
      
      - Triggering a standalone FLEXRIC + 5G-RAN pipeline: OAI-FLEXRIC-RAN-Integration-Test
        - will be triggered by the RAN-Container-Parent
        - but also by the OAI-FLEXRIC pipeline (to be done once integrated)
      - Added an new python option: --FlexRicTag= than if not used, won't have any effect
      - Nice addition:
        - if --FlexRicTag=develop or --ranCommitID=develop  --> will use the latest commit
          on either dev or develop branch.
      - Scenario-wise
        - Using the cn5g deployment file from Luis in documentation, at least we will use
          it to make sure it is working at all time
      - We can add more test and especially checkers on the flexric calls
      
      Linked to !3085 (merged)
      d337304e
    • Raphael Defosseux's avatar
      CI: Add FlexRIC test · 14c0d6b3
      Raphael Defosseux authored
      14c0d6b3
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/NR_UE_RRC_Reconfiguration_improvements'... · 683a39c9
      Jaroslava Fiedlerova authored
      Merge remote-tracking branch 'origin/NR_UE_RRC_Reconfiguration_improvements' into integration_2024_w47 (!2996)
      
      Improvements in handling RRC Reconfiguration at UE
      683a39c9
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/ci-reduce-duplicate-xml-usage' into... · 8b7b918c
      Jaroslava Fiedlerova authored
      Merge remote-tracking branch 'origin/ci-reduce-duplicate-xml-usage' into integration_2024_w47 (!3123)
      
      Reduce double-usage of CI XML files
      
      Some pipelines use the same XML files. For instance,
      RAN-NSA-B200-Module-LTEBOX-Container and RAN-LTE-{TDD,FDD}-LTEBOX-Container
      use both fr1_epc_{closure,start}.xml, but use the core network on different
      hosts, by means of different pipeline configuration (EPCtype, etc).
      
      A future MR will remove these additional pipeline configuration, and store
      all the CN config in the repository. To simplify the transition, duplicate
      some XMLs (i.e., remove duplicate usage of them).
      
      After this MR, the only "double usage" of XML files for core (un-)deployment
      should be through pipelines RAN-LTE-{TDD,FDD}-LTEBOX-Container.
      8b7b918c
    • Jaroslava Fiedlerova's avatar
      Merge remote-tracking branch 'origin/nr-cleanup-includes' into integration_2024_w47 (!2966) · a9060cd3
      Jaroslava Fiedlerova authored
      Refactor of includes in gNB/UE for improved header management
      
      This merge request implements changes suggested by the Include What You Use
      (IWYU) open source tool to streamline the project’s header file usage.
      
      The adjustments ensure that each file includes only the necessary headers for
      the symbols it uses, making the code more efficient and maintainable.
      Unnecessary includes have been removed, and missing headers have been added
      where required. This improves modularity and reduces inter-dependencies between
      files, helping to avoid future build issues caused by unused or missing includes.
      
      Each output has been manually reviewed.
      
      Followed a similar approach as in !2953 (merged).
      
      Affected folders/files:
      
      - NR_MAC_gNB/main.c
      - nr-softmodem.c
      - unitary simulators: nr_dlsim, nr_ulsim, prachsim
      - openair2/RRC/NR
      - openair3/NGAP
      - openair2/LAYER2/nr_pdcp
      - openair2/SDAP/nr_sdap
      a9060cd3
    • Robert Schmidt's avatar
      Duplicate sa_cn5g_{start,closure}.xml · 566dad62
      Robert Schmidt authored
      Duplicate these files with the same reasons as in PARENT.
      566dad62
  2. 25 Nov, 2024 20 commits
  3. 22 Nov, 2024 14 commits