1 This directory houses a collection of tests which exercise TAO support
2 for features defined in the RT-CORBA specification. Tests which exercise
3 TAO-specific RT features can be found in $TAO_ROOT/performance-tests/RTCorba.
4 OMG Real-time CORBA specification is available at:
5 https://www.omg.org/spec/RT (or check the OMG website
6 for a more recent version).
8 More information on TAO's implementation of RT-CORBA 1.0 specification
10 $TAO_ROOT/docs/rtcorba/index.html
12 Each individual subdirectory contains a README file with more
13 information on the corresponding test. The list of tests so far
14 includes the following:
18 Test for RTCORBA::PriorityBandedConnection policy.
22 Test for RTCORBA::PriorityModel policy with
23 RTCORBA::CLIENT_PROPAGATED value.
27 Test for RTCORBA::ClientProtocol policy.
31 Test for collocation when using thread pools and lanes.
35 Test for creating and destroying thread pools (with and
40 Test for <Object::_validate_connection>.
44 Test for Linear Priority mapping. Also combines and tests
45 several RT policies in different ways.
47 . MT_Client_Protocol_Priority
49 Test for multi-threaded clients using the
50 RTCORBA::ClientProtocol policy.
54 Test for creation and destruction of multiple RT ORBs.
58 Test for -ORBEndpoint option. Also makes sure that user
59 cannot use thread pools and persistence simultaneously.
63 This program tests the construction of RTCORBA policies,
64 both through the generic ORB::create_policy interface and
65 the RTCORBA specific interfaces.
69 Test that combines and tests several RT policies in
72 . Priority_Inversion_With_Bands
74 This test check for priority inversion when using different
75 RTCORBA configurations.
79 Test for RTCORBA::PrivateConnection policy.
83 Test for RTCORBA::Mutex.
87 Test for RTCORBA::PriorityModel policy with
88 RTCORBA::SERVER_DECLARED value.
92 Test for RTCORBA::ServerProtocol policy.
96 Tests the creation and use of thread pools.