test.tck.msgflow
Class TransactionTimeoutEventTest

java.lang.Object
  extended by TestCase
      extended by test.tck.TestHarness
          extended by test.tck.msgflow.MessageFlowHarness
              extended by test.tck.msgflow.TransactionTimeoutEventTest

public class TransactionTimeoutEventTest
extends MessageFlowHarness

Timeout test for invite client transactions -- test to see if an timeout event is delivered to the listener if the RI refuses to send OK to the INVITE Client Tx.

Author:
M. Ranganathan

Field Summary
 
Fields inherited from class test.tck.msgflow.MessageFlowHarness
counter, eventCollector, EXTENSION_HDR, MESSAGES_ARRIVE_FOR, RETRY_OBJECT_DELETES, RETRY_OBJECT_DELETES_AFTER, riListeningPoint, riSipProvider, riSipStack, STACKS_SHUT_DOWN_FOR, STACKS_START_FOR, tiListeningPoint, tiSipProvider, tiSipStack, TRANSACTION_TIMES_OUT_FOR
 
Fields inherited from class test.tck.TestHarness
ABORT_ON_FAIL, abortOnFail, console, IMPLEMENTATION_PATH, LOCAL_ADDRESS, LOG_FILE_NAME, logFileName, path, printWriter, RI_PORT, riAddressFactory, riFactory, riHeaderFactory, riMessageFactory, testCounter, testResult, TI_PORT, tiAddressFactory, tiFactory, tiHeaderFactory, tiMessageFactory
 
Constructor Summary
TransactionTimeoutEventTest(String name)
           
 
Method Summary
 void testClientTransactionTimeout()
          Test if the tx timeout is delivered.
 void testServerTransactionForRetransmissionAlerts()
           
 void testServerTransactionForTimeout()
           
 
Methods inherited from class test.tck.msgflow.MessageFlowHarness
addStatus, addStatus, createRequest, createRiContact, createRiInviteRequest, createRiRegisterRequest, createTiContact, createTiInviteRequest, createTiRegisterRequest, setUp, sleep, tearDown, waitForMessage, waitForTimeout, waitLongForMessage, waitShortForMessage
 
Methods inherited from class test.tck.TestHarness
assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNull, assertSame, assertTrue, assertTrue, checkImplementsInterface, fail, fail, fail, getImplementationPath, getRiProperties, getTiProperties, implementsInterface, logTestCompleted, logTestCompleted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionTimeoutEventTest

public TransactionTimeoutEventTest(String name)
Method Detail

testClientTransactionTimeout

public void testClientTransactionTimeout()
Test if the tx timeout is delivered.


testServerTransactionForTimeout

public void testServerTransactionForTimeout()

testServerTransactionForRetransmissionAlerts

public void testServerTransactionForRetransmissionAlerts()


Copyright © 2014. All Rights Reserved.