Robert Schmidt
0da2f27fa7
CI Ping/Iperf: add tests, print without lock, reduce code lines
...
Add some basic unit tests to verify that Iperf/Ping work. Harmonize the
logging by only print in the "main" iperf/ping function, to avoid that
if we test with multiple UEs, the output intermixes. Also, do one common
mkdir before starting multiple pings/iperfs. Finally, harmonize the
paths so that Iperf and Ping log their files in the same place.
2024-09-28 12:45:07 +02:00
Robert Schmidt
02d5f953a8
Add simple unit test cases for Deployment, including instructions
2024-09-27 19:59:54 +02:00
Robert Schmidt
25f7f61d73
Simplify GetContainerHealth(): we never use unhealthy count
2024-09-27 19:59:54 +02:00
Robert Schmidt
4bf7c45be1
SSHConnection class: don't exit, raise Exception to have main loop handle
2024-09-27 19:59:54 +02:00
Robert Schmidt
1620994f0a
DeployObject: EPC not needed
2024-09-27 19:59:54 +02:00
Robert Schmidt
7c1920aea9
Fixup: no HTML in create_workspace, so can't print to HTML
2024-09-27 19:59:54 +02:00
Robert Schmidt
6f868b038f
Remove more unused CI files
2024-09-27 19:59:54 +02:00
Robert Schmidt
cded721189
Remove unused CI XML and Python code
2024-09-27 19:50:41 +02:00
Jaroslava Fiedlerova
6d09b2179e
Merge remote-tracking branch 'origin/NR_UE_UL_time_alignment' into integration_2024_w39
2024-09-27 17:40:15 +02:00
Jaroslava Fiedlerova
ed4af19590
Merge remote-tracking branch 'origin/remove-DRX-UE-capabilities' into integration_2024_w39
2024-09-27 17:33:20 +02:00
Jaroslava Fiedlerova
16d8281418
Merge remote-tracking branch 'origin/NR_GNB_PDSCH_FIX' into integration_2024_w39
2024-09-27 17:13:18 +02:00
Jaroslava Fiedlerova
36ade4a153
Merge remote-tracking branch 'origin/fix_fapi_SRS_gNB' into integration_2024_w39
2024-09-27 17:12:52 +02:00
Jaroslava Fiedlerova
2ba7d59dfe
Merge remote-tracking branch 'origin/remove-includes' into integration_2024_w39
2024-09-27 17:12:39 +02:00
Thomas Schlichter
60c2b3fe00
nrscope: fix label on gNB scope - it is NR not LTE ;-)
2024-09-27 17:07:20 +02:00
Thomas Schlichter
9f8a2573ee
gNB: update DL and UL bler_stats.mcs for logging also in case of harq_round_max == 1
2024-09-27 17:07:15 +02:00
Thomas Schlichter
60ca088e51
gNB: respect config value dl_max_mcs also in case of harq_round_max == 1
2024-09-27 17:07:11 +02:00
Thomas Schlichter
d9940b1bc4
NR UE: fix logical error in nr_ue_process_dci_dl_10()
...
Fixing this avoids the theoretical possibility of dereferencing a NULL pointer.
2024-09-27 17:07:03 +02:00
Thomas Schlichter
b0eedd3bbd
gNB: fix a comment - current TA interval is 100 frames, not 10
2024-09-27 17:06:52 +02:00
Thomas Schlichter
791cc4f648
NR UE: set time sync PI controller integral weight to 0.0 by default
...
Experiments did show that the time sync is less stable in terrestrial mode if the integral part of the PI controller is used.
So set it to 0.0 by default. For NTN LEO use case we can still use it by providing the command line parameter --time-sync-I 0.2 .
fixes #846
2024-09-27 17:06:42 +02:00
Thomas Schlichter
64380eaca2
gNB: consider NTN_Koffset when scheduling PRACH
2024-09-27 17:03:36 +02:00
Thomas Schlichter
0ecf35de84
gNB: print error message if PRACH resources are already occupied in schedule_nr_prach()
2024-09-27 17:03:21 +02:00
Thomas Schlichter
656a87bb8a
gNB: make sure not to write behind end of prach_pdu_indication_list in L1_nr_prach_procedures()
2024-09-27 16:59:48 +02:00
Jaroslava Fiedlerova
fb1cc6c253
Merge remote-tracking branch 'origin/sib19-gnb' into integration_2024_w39
2024-09-27 14:10:17 +02:00
Jaroslava Fiedlerova
01524428d4
Merge remote-tracking branch 'origin/NR_UE_SLOTFEP_MERGE' into integration_2024_w39
2024-09-27 14:10:04 +02:00
Laurent THOMAS
8471922028
remove DRX from UE capabilities as we have not developped the feature
2024-09-27 11:48:33 +02:00
Laurent THOMAS
5a5063bddc
cleaner faster nr_pdcch_demapping_deinterleaving() inner loop
2024-09-27 11:46:59 +02:00
Jaroslava Fiedlerova
3dbd8b9b3c
Merge remote-tracking branch 'origin/PMI_extraction_fix' into integration_2024_w39
2024-09-27 11:40:55 +02:00
Jaroslava Fiedlerova
d2347a7c89
Merge remote-tracking branch 'origin/add_e2_sm_in_dockerfiles' into integration_2024_w39
2024-09-27 11:40:39 +02:00
Jaroslava Fiedlerova
6b9ddbabd2
Merge remote-tracking branch 'origin/tini-for-arm' into integration_2024_w39
2024-09-27 11:17:07 +02:00
Jaroslava Fiedlerova
e0800d4225
Merge remote-tracking branch 'origin/fix_log2_approx' into integration_2024_w39
2024-09-27 11:16:22 +02:00
Jaroslava Fiedlerova
4093a485ce
Merge remote-tracking branch 'origin/nu-ci-colosseum-integration' into integration_2024_w39
2024-09-27 11:16:06 +02:00
Robert Schmidt
28e30d24f7
Remove unused CI StatsFromGenObject()
2024-09-26 16:53:04 +02:00
Robert Schmidt
de2bf7ad8b
Remove unused CI CaptureOnDockerNetworks()
2024-09-26 16:53:04 +02:00
Robert Schmidt
b9e56104d8
Remove unused CI code
2024-09-26 16:53:04 +02:00
Robert Schmidt
29383373de
Remove unused code
2024-09-26 16:53:04 +02:00
Robert Schmidt
c5f090c23d
Remove useless rm log
2024-09-26 16:53:04 +02:00
Robert Schmidt
87d28848dd
Remove useless log: we see it in iperf call, and the XML
2024-09-26 16:53:04 +02:00
Bartosz Podrygajlo
65f14490c3
Remove additional unnecessary includes
2024-09-26 15:07:35 +02:00
Bartosz Podrygajlo
23cc049157
Remove unnecessary includes in rfsimulator
2024-09-26 14:59:14 +02:00
Thomas Schlichter
ed7750aba2
fix debug output for DEBUG_DLSCH_MAPPING
2024-09-26 13:21:32 +02:00
arora
8f5327527e
Disable UHD unit tests to avoid gcc13 warnings
2024-09-26 11:41:59 +02:00
arora
c1641b66af
Bump rhel to gcc13, to avoid gcc12 warnings in openair1
2024-09-26 11:41:45 +02:00
arora
ad74106548
Add E2 SM in the target dockerfiles to use e2 agent in container deployment
...
- Update builder dockerfiles to build Flexric for E2 SM
- Update target dockerfiles to copy E2 SM
2024-09-26 11:41:18 +02:00
Raghavendra Dinavahi
42ab4b4a0c
fix for variable power in PDSCH REs
...
- correctly scale REs. Some REs have higher power during PDSCH RE-Mapping which is corrected.
- Closes: Issue 811
2024-09-26 10:31:20 +02:00
Leonardo Bonati
18a5152994
Add Jenkins job for Colosseum testing integration
...
- Add Jenkinsfile, triggering Colosseum test run
- Add test scripts that interact with Colosseum running
2024-09-26 09:22:34 +02:00
Raghavendra Dinavahi
114ea60c42
removed nr_slot_fep_init_sync and used nr_slot_fep in UE
2024-09-25 09:50:34 +02:00
Raphael Defosseux
af1158140e
fix(docker): making tini download platform specific to support ARM64 native builds
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2024-09-24 15:46:05 +02:00
francescomani
e1218f9b3f
use n_TimingAdvanceOffset according to what set in the RU for FDD CI test with COTS UE
2024-09-24 10:39:25 +02:00
francescomani
3166f20383
trigger RA DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is non-synchronised
2024-09-24 10:39:25 +02:00
francescomani
e4a6d60dc2
implementation of time alignment timer at MAC UE
2024-09-24 10:39:25 +02:00