Actions
Bug #3301
closedBug #3302: implement a FSM for GMM Attach Request
replace GMM unit tests with ttcn3
Start date:
05/29/2018
Due date:
% Done:
30%
Spec Reference:
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