Loading etc/AtsESRP/ESRP.cfg +1 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,7 @@ AtsESRP_TestControl.control #AtsESRP_TestCases.TC_ESRP_HTTP_DEQUEUE_REGISTRATION_TARGET_REGISTRATION_BV_01 #AtsESRP_TestCases.TC_ESRP_HTTP_DEQUEUE_REGISTRATION_TARGET_REGISTRATION_BV_02 #AtsESRP_TestCases.TC_ESRP_HTTP_DEQUEUE_REGISTRATION_TARGET_DEREGISTRATION_BV_01 #AtsESRP_TestCases.TC_ESRP_QUEUE_STATE_BV_01 [GROUPS] # In this section you can specify groups of hosts. These groups can be used inside the Loading mocks/AtsESRP/QUEUE_STATE_BV_01/Scenario.xml +3 −1 Original line number Diff line number Diff line Loading @@ -35,12 +35,14 @@ CSeq: 1 SUBSCRIBE Contact: sip:sipp@[local_ip]:[local_port] Max-Forwards: 70 Event: emergency-queueState Event: emergency-QueueState Expires: 60 Content-Length: 0 ]]> </send> <recv response="200" /> <pause milliseconds="5000"/> </scenario> ttcn/AtsESRP/AtsESRP_TestCases.ttcn +8 −12 Original line number Diff line number Diff line Loading @@ -567,14 +567,14 @@ module AtsESRP_TestCases { } // End of group DequeueRegistrationTarget group QueueState { testcase TC_ESRP_QUEUE_STATE_BV_01() runs on HttpSipComponent { testcase TC_ESRP_QUEUE_STATE_BV_01() runs on HttpSipComponent system TestAdapter { // f_cf_01_up() // Initialize f_init_interfaceprofile(c_interfaceProfile_SUT_ESRP); // Preamble /** Disable step, fix issue with decoding subscribe before f_sendDequeueRegistration( m_dequeue_registration_request( PX_ESRP_DEQUEUE_REGISTRATION_QUEUE, Loading @@ -584,19 +584,15 @@ module AtsESRP_TestCases { ) ); f_awaitingDequeueRegistrationResponse(mw_dequeue_response_ok) **/ f_selfOrClientSyncAndVerdictPreamble(c_prDone, e_success); // Test Body f_awaitingSubscribeQueueState(); f_sendSubscribeQueueStateResponse(); f_selfOrClientSyncAndVerdictTestBody(c_tbDone, e_success); // Postamble f_selfOrClientSyncAndVerdictTestBody(c_tbDone, e_success); f_cf_01_down() f_clientSyncAndVerdictPostamble(c_poDone, e_success); } } Loading Loading
etc/AtsESRP/ESRP.cfg +1 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,7 @@ AtsESRP_TestControl.control #AtsESRP_TestCases.TC_ESRP_HTTP_DEQUEUE_REGISTRATION_TARGET_REGISTRATION_BV_01 #AtsESRP_TestCases.TC_ESRP_HTTP_DEQUEUE_REGISTRATION_TARGET_REGISTRATION_BV_02 #AtsESRP_TestCases.TC_ESRP_HTTP_DEQUEUE_REGISTRATION_TARGET_DEREGISTRATION_BV_01 #AtsESRP_TestCases.TC_ESRP_QUEUE_STATE_BV_01 [GROUPS] # In this section you can specify groups of hosts. These groups can be used inside the Loading
mocks/AtsESRP/QUEUE_STATE_BV_01/Scenario.xml +3 −1 Original line number Diff line number Diff line Loading @@ -35,12 +35,14 @@ CSeq: 1 SUBSCRIBE Contact: sip:sipp@[local_ip]:[local_port] Max-Forwards: 70 Event: emergency-queueState Event: emergency-QueueState Expires: 60 Content-Length: 0 ]]> </send> <recv response="200" /> <pause milliseconds="5000"/> </scenario>
ttcn/AtsESRP/AtsESRP_TestCases.ttcn +8 −12 Original line number Diff line number Diff line Loading @@ -567,14 +567,14 @@ module AtsESRP_TestCases { } // End of group DequeueRegistrationTarget group QueueState { testcase TC_ESRP_QUEUE_STATE_BV_01() runs on HttpSipComponent { testcase TC_ESRP_QUEUE_STATE_BV_01() runs on HttpSipComponent system TestAdapter { // f_cf_01_up() // Initialize f_init_interfaceprofile(c_interfaceProfile_SUT_ESRP); // Preamble /** Disable step, fix issue with decoding subscribe before f_sendDequeueRegistration( m_dequeue_registration_request( PX_ESRP_DEQUEUE_REGISTRATION_QUEUE, Loading @@ -584,19 +584,15 @@ module AtsESRP_TestCases { ) ); f_awaitingDequeueRegistrationResponse(mw_dequeue_response_ok) **/ f_selfOrClientSyncAndVerdictPreamble(c_prDone, e_success); // Test Body f_awaitingSubscribeQueueState(); f_sendSubscribeQueueStateResponse(); f_selfOrClientSyncAndVerdictTestBody(c_tbDone, e_success); // Postamble f_selfOrClientSyncAndVerdictTestBody(c_tbDone, e_success); f_cf_01_down() f_clientSyncAndVerdictPostamble(c_poDone, e_success); } } Loading