Commit 99aaf351 authored by Michael Proestler's avatar Michael Proestler
Browse files

Verify TC_ESRP_QUEUE_STATE_BV_02

Comment dequeue registration back in
parent 763433ad
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -2,6 +2,8 @@
set -e
set -e
#set -vx
#set -vx


rm *.log

sipp -t t1 -trace_msg -m 1 -sf Scenario.xml 127.0.0.1:5080
sipp -t t1 -trace_msg -m 1 -sf Scenario.xml 127.0.0.1:5080


exit $?
exit $?
+4 −7
Original line number Original line Diff line number Diff line
@@ -612,11 +612,8 @@ module AtsESRP_TestCases {
      // Initialize
      // Initialize
      f_init_userprofile(c_userProfile_ESINetPSAP);        
      f_init_userprofile(c_userProfile_ESINetPSAP);        
      f_init_interfaceprofile(c_interfaceProfile_SUT_ESRP);              
      f_init_interfaceprofile(c_interfaceProfile_SUT_ESRP);              
      // f_IMS_preamble_woRegistration(p_cSeq_s);


      // Preamble      
      // Preamble      
      // TODO: Comment back in, once the encoding notify payload issue is resolved
      /*
      f_sendDequeueRegistration(
      f_sendDequeueRegistration(
                                m_dequeue_registration_request(
                                m_dequeue_registration_request(
                                                                PX_ESRP_DEQUEUE_REGISTRATION_QUEUE,
                                                                PX_ESRP_DEQUEUE_REGISTRATION_QUEUE,
@@ -626,14 +623,13 @@ module AtsESRP_TestCases {
                                                              )
                                                              )
      );
      );
      f_awaitingDequeueRegistrationResponse(mw_dequeue_response_ok)            
      f_awaitingDequeueRegistrationResponse(mw_dequeue_response_ok)            
      */

      f_awaitingSubscribeQueueState();
      f_awaitingSubscribeQueueState();
      f_sendSubscribeQueueStateResponse();
      f_sendSubscribeQueueStateResponse();


      f_selfOrClientSyncAndVerdictPreamble(c_prDone, e_success);
      f_selfOrClientSyncAndVerdictPreamble(c_prDone, e_success);


      // Test Body      
      // Test Body      
      
      var QueueStatePayload state := {
      var QueueStatePayload state := {
        QueueStateEventUri := PX_ESRP_DEQUEUE_REGISTRATION_QUEUE,
        QueueStateEventUri := PX_ESRP_DEQUEUE_REGISTRATION_QUEUE,
        QueueStateEventQueueLength := 5,
        QueueStateEventQueueLength := 5,
@@ -643,6 +639,7 @@ module AtsESRP_TestCases {
      
      
      var charstring json := oct2char(unichar2oct(encvalue_unichar(valueof(state))));
      var charstring json := oct2char(unichar2oct(encvalue_unichar(valueof(state))));


      LibSip_Steps.f_setHeadersNOTIFY(vc_cSeq);
      f_SendNOTIFY(m_NOTIFY_QueueState(
      f_SendNOTIFY(m_NOTIFY_QueueState(
        vc_requestUri, vc_callId ,vc_cSeq, vc_from, vc_to, vc_via, { textplain := json }
        vc_requestUri, vc_callId ,vc_cSeq, vc_from, vc_to, vc_via, { textplain := json }
      ));
      ));