1. 14 Nov, 2025 5 commits
  2. 13 Nov, 2025 2 commits
  3. 12 Nov, 2025 3 commits
  4. 06 Nov, 2025 8 commits
  5. 05 Nov, 2025 10 commits
  6. 04 Nov, 2025 2 commits
    • alexjiao's avatar
      NR UE: fix PDCCH LLR indexing for different search space RB sizes · 7655604d
      alexjiao authored
      When multiple search spaces have different CORESET configurations
      (different number of RBs), the LLR buffer stride must be calculated
      based on the maximum RB size across all search spaces, not the
      current search space's RB size.
      
      The LLR buffer is allocated with size based on get_pdcch_max_rbs(),
      but the demapping function was using coreset_nbr_rb (current search
      space) for symbol stride calculation, causing incorrect LLR extraction
      when search spaces have different RB configurations.
      7655604d
    • Chieh-Chun Chen's avatar
      Bugfix: save old tunnel info to remain the user plane connection while rolling... · 579d263a
      Chieh-Chun Chen authored
      Bugfix: save old tunnel info to remain the user plane connection while rolling back to source DU due to F1 handover failure
      579d263a
  7. 03 Nov, 2025 10 commits
    • Robert Schmidt's avatar
      CI test runner: handle SIGINT · f7eaafa8
      Robert Schmidt authored
      Handle SIGINT and mark any subsequent steps as failed. Receiving SIGINT
      a second time will abort the script immediately (as is the case before
      this commit).
      
      Note that Python seems to relay the signal to the "controlled" process
      (e.g., Ping), which would return immediately with an error. So some
      steps like Ping will abort immediately, others (e.g., IdleSleep) will
      finish their step, and then the present logic will mark subsequent steps
      as failed.
      f7eaafa8
    • Laurent THOMAS's avatar
      move all antennas comon code of begining of nr_pdcch_channel_estimation to... · ab14e3ad
      Laurent THOMAS authored
      move all antennas comon code of begining of nr_pdcch_channel_estimation to prepare the future move of the antenna loop above the serial call of functions to decode pdcch
      ab14e3ad
    • Laurent THOMAS's avatar
    • Laurent THOMAS's avatar
      fix bugs in scope for pdcch, and optimize cpu cost of pdcch decoding by not... · 032fc5e9
      Laurent THOMAS authored
      fix bugs in scope for pdcch, and optimize cpu cost of pdcch decoding by not processing useless samples in one symbol
      032fc5e9
    • Robert Schmidt's avatar
      Bugfix: "or None" is useless · 19c6d20b
      Robert Schmidt authored
      "or None" would assign if the first term is false-y. But not specifying
      it would already lead to the variable being set to None.
      19c6d20b
    • Robert Schmidt's avatar
      Centralize node for all XML steps · b0106f27
      Robert Schmidt authored
      All XML steps take a single node. We can thus "centralize" reading this
      parameter in the main loop and pass it to ExecuteActionWithParam().
      b0106f27
    • Robert Schmidt's avatar
      Simplify node management in CI · 9e0540fb
      Robert Schmidt authored
      Some CI tasks/commands like Iperf(), Ping() get multiple nodes (via XML
      parameter "nodes") to potentially run UEs on different nodes (hosts) at
      the same time. However, I argue that this is not good:
      
      - we don't actually use this -- where we specify multiple UEs, it's
        always "localhost localhost..."
      - it is inconsistent, as we typically have a single "node", not nodes,
        and there is a possibility to harmonize (see also next commit)
      - if we needed it, there would be better ways to achieve the same.
        First, for hardware-based UEs, the ci_infra.yaml can specify different
        UEs. For simulated UEs, it would be feasible to have multiple XML
        steps run in parallel, e.g., in the XML <parallel> tag, which would
        clarify that multiple UEs on different hosts run in parallel
      - it reduces code.
      
      Hence, make a single <node> for these XML steps.
      9e0540fb
    • Robert Schmidt's avatar
      CI: Remove unused code · a5689f5b
      Robert Schmidt authored
      a5689f5b
    • Jaroslava Fiedlerova's avatar
      CI: Add new Jenkinsfiles · b8e249fc
      Jaroslava Fiedlerova authored
      Created Jenkinsfiles:
      - Jenkinsfile: for stadard test pipelines
      - Jenkinsfile-oc: for deployments with OC
      
      These 2 Jenkinsfiles covers all current test pipelines.
      b8e249fc
    • Robert Schmidt's avatar
      a72abe3c