- 07 Aug, 2025 3 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
I have to make both together, since they both depend on AnalyzeBuildLogs(). - remove mkdir for legacy sub-logfiles in build_oai, that does not exist anymore; also, remove corresponding log analysis, I think we don't use it and it is overkill (either build works or not) - manually try to copy "all.txt" - explicitly list log files to copy, then analyze - AnalyzeBuildLogs(): pass log files to inspect explicitly
-
- 06 Aug, 2025 21 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
Collect also unit test logs, so that developers could see the reason for failed logs.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
make it a non-class function, stateless, more information on the current CI step (the number).
-
Robert Schmidt authored
Set the context for each task step. Set the artifact result path based on the XML, so it is harmonized; currently, most pipelines use the "YAML path" of docker-compose, but that does not always make sense. For instance, Ping/Iperf() needs to look up this path, but does not inherently belong to one specific YAML path (there might even be more).
-
Robert Schmidt authored
This class provides a generic "context" for individual tasks about the current task step, and where to log results. It's used by archiveArtifact() that would automatically log files in the right directory, based on a directory in the context, and in a way that order of files is preserved for long-running pipelines.
-
Robert Schmidt authored
cls_containerize.py:139: SyntaxWarning: invalid escape sequence '\.' lineHasCommit = re.search(f'COMMIT [a-zA-Z0-9\.:/\-]*{image}', str(line)) is not None cls_containerize.py:441: SyntaxWarning: invalid escape sequence '\-' result = re.search('Size *= *(?P<size>[0-9\-]+) *bytes', cmd.getBefore()) cls_containerize.py:493: SyntaxWarning: invalid escape sequence '\-' result = re.search('Size *= *(?P<size>[0-9\-]+) *bytes', cmd.getBefore()) cls_containerize.py:616: SyntaxWarning: invalid escape sequence '\-' result = re.search('Size *= *(?P<size>[0-9\-]+) *bytes', ret.stdout) -
Robert Schmidt authored
Note: this does not actually work. In the pipelines, we see that for some reason, quectel-CM cannot establish a connection. Manually, it works though(?)
-
Robert Schmidt authored
Commented, as the resulting files are very big.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
It is not necessary (the final undeploys at the end are "always_exec"), and makes the CI potentially fail since there is nothing to copy at this point.
-
Robert Schmidt authored
check for IP once before sleeping in case UE IP address exists, which should speed up the CI. With this, Only print the actual attach command once. Print errors only at the beginning. This should simplify attach command output logs.
-
Robert Schmidt authored
-
Robert Schmidt authored
It will be replaced with a new mechanism in a later commit.
-
- 01 Aug, 2025 4 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Integration: `2025.w31` * !3324 Use complex data type for channel magnitude * !3462 Synchronized Real-Time Data Recording Application Addition * !3536 Remove --usim-test command line option * !3537 Another fix for CSI PDSCH overlap * !3546 Fix for tun_if.c warning "specified bound 16 equals destination size" * !3523 Fix UE PDSCH LLR * !3544 Fix sib1 reception flag * !3534 CI: Adjust frequency configuration * !3530 remove specific directory for LTE SIM management tools * !3545 Fix overflow when negating minimum int16_t value in precoding * !3461 Fix Dedicated BWPs * !3558 feat(LDPCImplementation.md): Fix documentation Closes #948 and #955 See merge request oai/openairinterface5g!3551
-
- 31 Jul, 2025 11 commits
-
-
Robert Schmidt authored
feat(LDPCImplementation.md): Fix documentation Few ambiguities and outdated names were found in the LDPC documentation by Vlademir Brusse (see in the devel mailing list). - Outdated names of the functions of the segment coding interface. - Ambiguity about loading of the segment coding libraries.
-
Robert Schmidt authored
Fix Dedicated BWPs - Improve SearchSpace selection - Improve CORESET selection - Fix fill 'initialDownlinkBWP->pdsch_Config' when there are DedicatedBWPs * This fixes the reported 'RSRP = 0' issue when the UE is in the InitialBWP and we have DedicatedBWPs configured - Add a 'common' type SearchSpace in the NR_BWP_DownlinkDedicated IE for DedicatedBWPs - Fix hardcoded 'controlResourceSetId' by making it dynamic - Remove 'searchspaceid' from 'verify_agg_levels' function because it was used only for LOG - CI: Add DedicatedBWP to '40 MHz TDD F1+E1 SA' in 'RAN-SA-B200-Module-SABOX-Container' -
Robert Schmidt authored
Fix overflow when negating minimum int16_t value in precoding This closes #955 It prevents undefined behavior caused by the minimum int16_t value (-32768) in two's complement representation. Because possible negation by multiplying with -1 during precoding cause an overflows since +32768 cannot be represented in 16-bit signed integers and end up again in -32768 because of overflow, here reveald by using the SIMD functions. Workaround we use a slightly smaller number than 1 in Q15 Format to prevent this error. Q15 representation of (integer value -32767) -1 + 2^-15 = -0.999969482421875
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Romain Beurdouche authored
* Outdated names of the functions of the segment coding interface. * Ambiguity about loading of the segment coding libraries.
-
Robert Schmidt authored
CI: Adjust frequency configuration Change frequency used by OTA CI pipelines to avoid overlap with commercial deployments.
-
Robert Schmidt authored
remove specific directory for LTE SIM management tools This is very old code has never been integrated with the "main" OAI cmake infrastructure and more recent libraries. This MR integrates the three binaries for LTE virtual sim management in the regular build process and log system
-
- 30 Jul, 2025 1 commit
-
-
Jaroslava Fiedlerova authored
Following frequency change in the pipeline, we observed degraded UL channel conditions resulting in low UL throughput. Increasing attenuation on the gNB side was found to mitigate this issue by improving UL channel quality and reducing UL noise power. Increase tested UL and DL bitrates in OAIUE pipeline.
-