Merge remote-tracking branch 'origin/ci-collect-ue-logs' into integration_2025_w32 (!3560)

CI: Refactor log collection, collect also (COTS) UE logs

Refactor log handling in CI: collect according to currently used XML files. This
makes it homogeneous in the pipelines, and avoids accidental overwriting (as
happens in phytest-timing), as well as harmonizing the log placement
(e.g., no YAML lookup in Ping/Iperf).

Allow to trace and archive UE logs (e.g., Quectel via QLog, Amarisoft UE logs).
By default, no logs will be collected as of this MR, as many files are big.

Various cleanup in Jenkinsfiles, some bugfixes, add unit tests.
This commit is contained in:
Jaroslava Fiedlerova
2025-08-07 21:40:35 +02:00
27 changed files with 511 additions and 551 deletions
+1
View File
@@ -47,6 +47,7 @@
<testCase id="100000">
<class>Custom_Command</class>
<desc>Reboot USRP</desc>
<may_fail>true</may_fail>
<node>caracal</node>
<command>ssh root@192.168.20.2 reboot</command>
</testCase>