Skip to content

Commit cdfaa4d

Browse files
committed
f1ap-du: remove redundant test function
1 parent d63b7a3 commit cdfaa4d

File tree

3 files changed

+12
-41
lines changed

3 files changed

+12
-41
lines changed

tests/unittests/f1ap/du/f1ap_du_test_helpers.cpp

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -74,38 +74,6 @@ asn1::f1ap::drbs_to_be_setup_item_s srsran::srs_du::generate_drb_am_setup_item(d
7474
return drb;
7575
}
7676

77-
f1ap_message srsran::srs_du::generate_ue_context_setup_request(const std::initializer_list<drb_id_t>& drbs_to_add)
78-
{
79-
using namespace asn1::f1ap;
80-
f1ap_message msg;
81-
82-
msg.pdu.set_init_msg().load_info_obj(ASN1_F1AP_ID_UE_CONTEXT_SETUP);
83-
ue_context_setup_request_s& dl_msg = msg.pdu.init_msg().value.ue_context_setup_request();
84-
dl_msg->gnb_cu_ue_f1ap_id = 0;
85-
dl_msg->gnb_du_ue_f1ap_id_present = true;
86-
dl_msg->gnb_du_ue_f1ap_id = 0;
87-
dl_msg->srbs_to_be_setup_list_present = true;
88-
dl_msg->srbs_to_be_setup_list.resize(1);
89-
dl_msg->srbs_to_be_setup_list[0].load_info_obj(ASN1_F1AP_ID_SRBS_SETUP_ITEM);
90-
srbs_to_be_setup_item_s& srb2 = dl_msg->srbs_to_be_setup_list[0]->srbs_to_be_setup_item();
91-
srb2.srb_id = 2;
92-
93-
dl_msg->drbs_to_be_setup_list_present = drbs_to_add.size() > 0;
94-
dl_msg->drbs_to_be_setup_list.resize(drbs_to_add.size());
95-
unsigned count = 0;
96-
for (drb_id_t drbid : drbs_to_add) {
97-
dl_msg->drbs_to_be_setup_list[count].load_info_obj(ASN1_F1AP_ID_DRB_INFO);
98-
dl_msg->drbs_to_be_setup_list[count]->drbs_to_be_setup_item() = generate_drb_am_setup_item(drbid);
99-
++count;
100-
}
101-
102-
dl_msg->rrc_container_present = true;
103-
EXPECT_TRUE(
104-
dl_msg->rrc_container.append(test_rgen::random_vector<uint8_t>(test_rgen::uniform_int<unsigned>(3, 100))));
105-
106-
return msg;
107-
}
108-
10977
asn1::f1ap::drbs_to_be_setup_mod_item_s srsran::srs_du::generate_drb_am_mod_item(drb_id_t drbid)
11078
{
11179
using namespace asn1::f1ap;

tests/unittests/f1ap/du/f1ap_du_test_helpers.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,6 @@ f1_setup_request_message generate_f1_setup_request_message();
133133
/// \brief Generate F1AP ASN.1 DRB AM Setup configuration.
134134
asn1::f1ap::drbs_to_be_setup_item_s generate_drb_am_setup_item(drb_id_t drbid);
135135

136-
/// \brief Generate an F1AP UE Context Setup Request message with specified list of DRBs.
137-
f1ap_message generate_ue_context_setup_request(const std::initializer_list<drb_id_t>& drbs_to_add);
138-
139136
/// \brief Generate F1AP ASN.1 DRB AM Setup configuration.
140137
asn1::f1ap::drbs_to_be_setup_mod_item_s generate_drb_am_mod_item(drb_id_t drbid);
141138

tests/unittests/f1ap/du/f1ap_du_ue_context_setup_procedure_test.cpp

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,8 @@ class f1ap_du_ue_context_setup_test : public f1ap_du_test
8787
TEST_F(f1ap_du_ue_context_setup_test, when_f1ap_receives_request_then_f1ap_notifies_du_of_ue_context_update)
8888
{
8989
du_creates_f1_logical_connection();
90-
start_procedure(generate_ue_context_setup_request({drb_id_t::drb1}));
90+
start_procedure(test_helpers::create_ue_context_setup_request(
91+
gnb_cu_ue_f1ap_id_t{0}, gnb_du_ue_f1ap_id_t{0}, 1, {drb_id_t::drb1}));
9192

9293
// DU manager receives UE Context Update Request.
9394
ASSERT_TRUE(this->f1ap_du_cfg_handler.last_ue_context_update_req.has_value());
@@ -105,7 +106,8 @@ TEST_F(f1ap_du_ue_context_setup_test, when_f1ap_receives_request_then_f1ap_notif
105106
TEST_F(f1ap_du_ue_context_setup_test, when_f1ap_receives_request_then_f1ap_responds_back_with_ue_context_setup_response)
106107
{
107108
du_creates_f1_logical_connection();
108-
auto msg = generate_ue_context_setup_request({drb_id_t::drb1});
109+
f1ap_message msg = test_helpers::create_ue_context_setup_request(
110+
gnb_cu_ue_f1ap_id_t{0}, gnb_du_ue_f1ap_id_t{0}, 1, {drb_id_t::drb1});
109111
start_procedure(msg);
110112

111113
// F1AP sends UE CONTEXT SETUP RESPONSE to CU-CP.
@@ -135,7 +137,8 @@ TEST_F(f1ap_du_ue_context_setup_test, when_f1ap_receives_request_then_f1ap_respo
135137
TEST_F(f1ap_du_ue_context_setup_test, when_f1ap_receives_request_then_the_rrc_container_is_sent_dl_via_srb1)
136138
{
137139
du_creates_f1_logical_connection();
138-
f1ap_message msg = generate_ue_context_setup_request({drb_id_t::drb1});
140+
f1ap_message msg = test_helpers::create_ue_context_setup_request(
141+
gnb_cu_ue_f1ap_id_t{0}, gnb_du_ue_f1ap_id_t{0}, 1, {drb_id_t::drb1});
139142
start_procedure(msg);
140143

141144
// F1AP sends RRC Container present in UE CONTEXT SETUP REQUEST via SRB1.
@@ -165,7 +168,8 @@ TEST_F(f1ap_du_ue_context_setup_test, when_f1ap_receives_request_then_new_srbs_b
165168

166169
TEST_F(f1ap_du_ue_context_setup_test, when_f1ap_receives_request_without_gnb_du_ue_f1ap_id_then_ue_is_created)
167170
{
168-
f1ap_message msg = generate_ue_context_setup_request({drb_id_t::drb1});
171+
f1ap_message msg = test_helpers::create_ue_context_setup_request(
172+
gnb_cu_ue_f1ap_id_t{0}, gnb_du_ue_f1ap_id_t{0}, 1, {drb_id_t::drb1});
169173
msg.pdu.init_msg().value.ue_context_setup_request()->gnb_du_ue_f1ap_id_present = false;
170174

171175
start_procedure(msg);
@@ -176,7 +180,8 @@ TEST_F(f1ap_du_ue_context_setup_test, when_f1ap_receives_request_without_gnb_du_
176180

177181
TEST_F(f1ap_du_ue_context_setup_test, when_f1ap_receives_request_without_gnb_du_ue_f1ap_id_then_ue_context_is_updated)
178182
{
179-
f1ap_message msg = generate_ue_context_setup_request({drb_id_t::drb1});
183+
f1ap_message msg = test_helpers::create_ue_context_setup_request(
184+
gnb_cu_ue_f1ap_id_t{0}, gnb_du_ue_f1ap_id_t{0}, 1, {drb_id_t::drb1});
180185
msg.pdu.init_msg().value.ue_context_setup_request()->gnb_du_ue_f1ap_id_present = false;
181186

182187
start_procedure(msg);
@@ -194,7 +199,8 @@ TEST_F(
194199
f1ap_du_ue_context_setup_test,
195200
when_f1ap_receives_request_without_gnb_du_ue_f1ap_id_then_ue_context_setup_response_is_sent_to_cu_cp_with_crnti_ie)
196201
{
197-
f1ap_message msg = generate_ue_context_setup_request({drb_id_t::drb1});
202+
f1ap_message msg = test_helpers::create_ue_context_setup_request(
203+
gnb_cu_ue_f1ap_id_t{0}, gnb_du_ue_f1ap_id_t{0}, 1, {drb_id_t::drb1});
198204
msg.pdu.init_msg().value.ue_context_setup_request()->gnb_du_ue_f1ap_id_present = false;
199205

200206
start_procedure(msg);

0 commit comments

Comments
 (0)