Skip to content

Commit 68bf6b3

Browse files
carlo-galcodebot
authored andcommitted
sched: fix pucch_resource_mng unittests
Signed-off-by: Carlo Galiotto <[email protected]>
1 parent 0475ba4 commit 68bf6b3

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/scheduler/pucch_scheduling/pucch_resource_manager.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -333,9 +333,9 @@ bool pucch_resource_manager::release_harq_resource(slot_point slot_harq
333333
unsigned ue_first_f1_res_id = ue_res_id_set_for_harq.front();
334334
span<resource_tracker> slot_ue_res_array(&slot_res_array[ue_first_f1_res_id], slot_res_array.size());
335335

336-
auto* target_res = std::find_if(slot_ue_res_array.begin(), slot_ue_res_array.end(), [](const resource_tracker res) {
337-
return res.rnti == INVALID_RNTI;
338-
});
336+
auto* target_res = std::find_if(slot_ue_res_array.begin(),
337+
slot_ue_res_array.end(),
338+
[crnti](const resource_tracker res) { return res.rnti == crnti; });
339339

340340
// If the resources was found, then release it (i.e., remove the C-RNTI of the user allocated to it).
341341
if (target_res != slot_ue_res_array.end()) {

tests/unittests/scheduler/uci_and_pucch/pucch_res_manager_test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ TEST_F(test_pucch_resource_manager, test_allocation_2_sr_resource)
414414

415415
// Release resource and verify it was successful.
416416
ASSERT_TRUE(res_manager.release_sr_resource(sl_tx, to_rnti(0x4601), pucch_cfg));
417-
ASSERT_TRUE(res_manager.release_sr_resource(sl_tx, to_rnti(0x4602), pucch_cfg));
417+
ASSERT_TRUE(res_manager.release_sr_resource(sl_tx, to_rnti(0x4602), pucch_cfg_ue_2));
418418

419419
// Attempt to allocate UEs over released SR resources.
420420
ASSERT_NE(nullptr, res_manager.reserve_sr_res_available(sl_tx, to_rnti(0x4603), pucch_cfg));

0 commit comments

Comments
 (0)