Project

General

Profile

Actions

Bug #3301

closed

Bug #3302: implement a FSM for GMM Attach Request

replace GMM unit tests with ttcn3

Added by lynxis almost 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Immediate
Assignee:
Category:
-
Target version:
-
Start date:
05/29/2018
Due date:
% Done:

30%

Spec Reference:
Tags:

Description

The gmm unit tests are similiar to ttcn3 tests. But the gmm unit tests expects a lot of internal state and require certain packets sent in the exact given order. This is hard to maintain. Additional there is no network traffic between the unit tests which makes it very hard to debug.


Checklist

  • replace test_gmm_attach_acl
  • replace test_gmm_attach_subscr
  • replace test_gmm_attach_subscr_fake_auth
  • replace test_gmm_attach_subscr_real_auth
  • replace test_gmm_attach_subscr_gsup_auth
  • replace test_gmm_attach_subscr_real_gsup_auth
  • replace test_gmm_ptmsi_allocation
  • replace test_gmm_routing_areas
  • ttcn: gmm attach, detach, check subscriber list (over vty or ctrl)
  • ttcn: acl-closed + add-acl imsi + attach + detach
  • ttcn: gmm attach, detach, but loose identify/imei message
  • ttcn: gmm attach, detach, but loose auth message
  • ttcn: gmm attach, detach, but resent gmm request (same content) after identify
  • ttcn: gmm attach, detach, but resent gmm request (different content) after identify
  • ttcn: gmm attach, check identify messages resent
  • ttcn: gmm attach, check auth messages resent
  • ttcn: gmm attach, check complete resent
  • ttcn: gmm attach, rau (RA1 -> RA1)
  • ttcn: gmm attach, rau (RA1 -> RA2)
  • ttcn: gmm attach, rau (unknown -> RA2)
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)