diff options
Diffstat (limited to 'TAO/tests/RTCORBA/Profile_And_Endpoint_Selection/README')
-rw-r--r-- | TAO/tests/RTCORBA/Profile_And_Endpoint_Selection/README | 118 |
1 files changed, 118 insertions, 0 deletions
diff --git a/TAO/tests/RTCORBA/Profile_And_Endpoint_Selection/README b/TAO/tests/RTCORBA/Profile_And_Endpoint_Selection/README new file mode 100644 index 00000000000..ba49c18a341 --- /dev/null +++ b/TAO/tests/RTCORBA/Profile_And_Endpoint_Selection/README @@ -0,0 +1,118 @@ +$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 + |