Project

General

Profile

Feature #2374

Feature #2193: write osmo-gsm-tester test cases and extend tester API

osmo-gsm-tester: add test case: sms between MS with delivery report

Added by pespin 6 months ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
osmo-gsm-tester
Target version:
-
Start date:
07/18/2017
Due date:
% Done:

0%

Spec Reference:

Description

Implement the following test case:

  1. Start core network
  2. Power on MS1 and register it to the network, enabling delivery report. Send an SMS to MS2.
  3. Verify delivery report has NOT been received yet by MS1
  4. Power on MS2 and register it to the network.
  5. Verify delivery report is received in MS1

History

#1 Updated by pespin 6 months ago

  • Description updated (diff)

#2 Updated by pespin 6 months ago

After recent changes (most probably between openbsc 18ca1ce2ea9f0c353e6886a9d05c61238bba9dc6 and ac8ca4cfd19a23131959e88be49b6c56738a38c0 both included), delivery report has been implemented, but there are still some errors in openbsc (see #2429).

Once those issues are fixed, we can easily modify osmo-gsm-tester test "smpp/esme_ms_sms_storeforward" to check for the requirements from this task. It actually does most of it, only thing missing would be "Verify delivery report has NOT been received yet by MS1", which can be easily done by adding a line or so.

#3 Updated by pespin 6 months ago

Actually, forget about modifying smpp/esme_ms_sms_storeforward. This new test should test the path between 2 MS, so a new test should be created.

#4 Updated by pespin 6 months ago

  • Assignee set to osmo-gsm-tester

Also available in: Atom PDF