func validateMcc(mcc string) error {
if len(mcc) == 0{
- return errors.New("#configuration.validateMcc - mcc is emtpy or missing\n")
+ return errors.New("#configuration.validateMcc - mcc is missing or empty\n")
}
if len(mcc) != 3{
func validateMnc(mnc string) error {
if len(mnc) == 0{
- return errors.New("#configuration.validateMnc - mnc is emtpy or missing\n")
+ return errors.New("#configuration.validateMnc - mnc is missing or empty\n")
}
if len(mnc) < 2 || len(mnc) >3 {
func validateRicId(ricId string) error{
if len(ricId) == 0{
- return errors.New("#configuration.validateRicId - ricId is emtpy or missing\n")
+ return errors.New("#configuration.validateRicId - ricId is missing or empty\n")
}
if len(ricId) != 5 {
assert.Equal(t, 15000, config.E2TInstanceDeletionTimeoutMs)
assert.NotNil(t, config.GlobalRicId)
assert.Equal(t, "AACCE", config.GlobalRicId.RicId)
- assert.Equal(t, "026", config.GlobalRicId.Mcc)
- assert.Equal(t, "09", config.GlobalRicId.Mnc)
+ assert.Equal(t, "310", config.GlobalRicId.Mcc)
+ assert.Equal(t, "411", config.GlobalRicId.Mnc)
}
func TestStringer(t *testing.T) {
if err != nil {
t.Errorf("#TestEmptyRicIdFailure - failed to write configuration file: %s\n", configPath)
}
-assert.PanicsWithValue(t, "#configuration.validateRicId - ricId is emtpy or missing\n",
+assert.PanicsWithValue(t, "#configuration.validateRicId - ricId is missing or empty\n",
func() { ParseConfiguration() })
}
if err != nil {
t.Errorf("#TestEmptyRicIdFailure - failed to write configuration file: %s\n", configPath)
}
- assert.PanicsWithValue(t, "#configuration.validateRicId - ricId is emtpy or missing\n",
+ assert.PanicsWithValue(t, "#configuration.validateRicId - ricId is missing or empty\n",
func() { ParseConfiguration() })
}
if err != nil {
t.Errorf("#TestMissingMmcFailure - failed to write configuration file: %s\n", configPath)
}
- assert.PanicsWithValue(t, "#configuration.validateMcc - mcc is emtpy or missing\n",
+ assert.PanicsWithValue(t, "#configuration.validateMcc - mcc is missing or empty\n",
func() { ParseConfiguration() })
}
if err != nil {
t.Errorf("#TestEmptyMmcFailure - failed to write configuration file: %s\n", configPath)
}
- assert.PanicsWithValue(t, "#configuration.validateMcc - mcc is emtpy or missing\n",
+ assert.PanicsWithValue(t, "#configuration.validateMcc - mcc is missing or empty\n",
func() { ParseConfiguration() })
}
if err != nil {
t.Errorf("#TestEmptyMncFailure - failed to write configuration file: %s\n", configPath)
}
- assert.PanicsWithValue(t, "#configuration.validateMnc - mnc is emtpy or missing\n",
+ assert.PanicsWithValue(t, "#configuration.validateMnc - mnc is missing or empty\n",
func() { ParseConfiguration() })
}
if err != nil {
t.Errorf("#TestMissingMncFailure - failed to write configuration file: %s\n", configPath)
}
- assert.PanicsWithValue(t, "#configuration.validateMnc - mnc is emtpy or missing\n",
+ assert.PanicsWithValue(t, "#configuration.validateMnc - mnc is missing or empty\n",
func() { ParseConfiguration() })
}
responsePayload = replaceEmptyTagsWithSelfClosing(responsePayload)
+ h.logger.Infof("#E2SetupRequestNotificationHandler.handleUnsuccessfulResponse - payload: %s", responsePayload)
+
msg := models.NewRmrMessage(rmrCgo.RIC_E2_SETUP_FAILURE, nodebInfo.RanName, responsePayload, req.TransactionId, req.GetMsgSrc())
h.logger.Infof("#E2SetupRequestNotificationHandler.handleUnsuccessfulResponse - RAN name: %s - RIC_E2_SETUP_RESP message has been built successfully. Message: %x", nodebInfo.RanName, msg)
_ = h.rmrSender.WhSend(msg)
responsePayload = replaceEmptyTagsWithSelfClosing(responsePayload)
+ h.logger.Infof("#E2SetupRequestNotificationHandler.handleSuccessfulResponse - payload: %s", responsePayload)
+
msg := models.NewRmrMessage(rmrCgo.RIC_E2_SETUP_RESP, ranName, responsePayload, req.TransactionId, req.GetMsgSrc())
h.logger.Infof("#E2SetupRequestNotificationHandler.handleSuccessfulResponse - RAN name: %s - RIC_E2_SETUP_RESP message has been built successfully. Message: %x", ranName, msg)
_ = h.rmrSender.Send(msg)
func buildPlmnId(mmc string, mnc string) string{
var b strings.Builder
- b.WriteString(string (mmc[1]))
- b.WriteString(string (mmc[0]))
+ b.WriteByte(mmc[1])
+ b.WriteByte(mmc[0])
if len(mnc) == 2 {
b.WriteString("F")
} else {
- b.WriteString(string (mnc[2]))
+ b.WriteByte(mnc[2])
}
- b.WriteString(string (mmc[2]))
- b.WriteString(string (mnc[1]))
- b.WriteString(string (mnc[0]))
+ b.WriteByte(mmc[2])
+ b.WriteByte(mnc[1])
+ b.WriteByte(mnc[0])
return b.String()
}