$Id$ This test exercises the profile and endpoint selection of the ORB. Server: The server creates a servant in a regular POA and another in an RT-POA. The RT-POA can be configured in serveral ways as detailed below. Client: The client does the following: - vanilla invocations - sets private connection - vanilla invocations - reset - sets client protocols - vanilla invocations - sets private connection - vanilla invocations - reset - set bands - priority invocations - sets private connection - priority invocations - reset - set bands - sets client protocols - priority invocations - sets private connection - priority invocations - reset This test can be configured in several ways (72 to be precise) as documented below: _________________________________________________________________________________ Server-side Thread Client-side Multi-priority Client Server Bands Lanes Bands Clients Protocols Protocols _________________________________________________________________________________ NO NO NO NO iiop->shmiop NONE NO NO NO NO shmiop->iiop NONE NO NO NO YES iiop->shmiop NONE NO NO NO YES shmiop->iiop NONE NO NO YES YES iiop->shmiop NONE NO NO YES YES shmiop->iiop NONE YES NO NO YES iiop->shmiop NONE YES NO NO YES shmiop->iiop NONE NO YES YES YES iiop->shmiop NONE NO YES YES YES shmiop->iiop NONE YES YES NO YES iiop->shmiop NONE YES YES NO YES shmiop->iiop NONE NO NO NO NO iiop->shmiop iiop NO NO NO NO shmiop->iiop iiop NO NO NO NO iiop iiop NO NO NO YES iiop->shmiop iiop NO NO NO YES shmiop->iiop iiop NO NO NO YES iiop iiop NO NO YES YES iiop->shmiop iiop NO NO YES YES shmiop->iiop iiop NO NO YES YES iiop iiop YES NO NO YES iiop->shmiop iiop YES NO NO YES shmiop->iiop iiop YES NO NO YES iiop iiop NO YES YES YES iiop->shmiop iiop NO YES YES YES shmiop->iiop iiop NO YES YES YES iiop iiop YES YES NO YES iiop->shmiop iiop YES YES NO YES shmiop->iiop iiop YES YES NO YES iiop iiop NO NO NO NO iiop->shmiop shmiop NO NO NO NO shmiop->iiop shmiop NO NO NO NO shmiop shmiop NO NO NO YES iiop->shmiop shmiop NO NO NO YES shmiop->iiop shmiop NO NO NO YES shmiop shmiop NO NO YES YES iiop->shmiop shmiop NO NO YES YES shmiop->iiop shmiop NO NO YES YES shmiop shmiop YES NO NO YES iiop->shmiop shmiop YES NO NO YES shmiop->iiop shmiop YES NO NO YES shmiop shmiop NO YES YES YES iiop->shmiop shmiop NO YES YES YES shmiop->iiop shmiop NO YES YES YES shmiop shmiop YES YES NO YES iiop->shmiop shmiop YES YES NO YES shmiop->iiop shmiop YES YES NO YES shmiop shmiop NO NO NO NO iiop->shmiop iiop+shmiop NO NO NO NO shmiop->iiop iiop+shmiop NO NO NO NO iiop iiop+shmiop NO NO NO NO shmiop iiop+shmiop NO NO NO YES iiop->shmiop iiop+shmiop NO NO NO YES shmiop->iiop iiop+shmiop NO NO NO YES iiop iiop+shmiop NO NO NO YES shmiop iiop+shmiop NO NO YES YES iiop->shmiop iiop+shmiop NO NO YES YES shmiop->iiop iiop+shmiop NO NO YES YES iiop iiop+shmiop NO NO YES YES shmiop iiop+shmiop YES NO NO YES iiop->shmiop iiop+shmiop YES NO NO YES shmiop->iiop iiop+shmiop YES NO NO YES iiop iiop+shmiop YES NO NO YES shmiop iiop+shmiop NO YES YES YES iiop->shmiop iiop+shmiop NO YES YES YES shmiop->iiop iiop+shmiop NO YES YES YES iiop iiop+shmiop NO YES YES YES shmiop iiop+shmiop YES YES NO YES iiop->shmiop iiop+shmiop YES YES NO YES shmiop->iiop iiop+shmiop YES YES NO YES iiop iiop+shmiop YES YES NO YES shmiop iiop+shmiop