blob: eedbad0d7f0b74b74189936447792fdd4c8af9fc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
Description:
This is a test for the Linear Priority mapping in TAO. In addition,
this test combines and tests several RT policies in different ways.
This test can also be used for testing the different scheduling
policies (e.g., FIFO, RR, OTHER) by using the ORBSchedPolicy and
ORBScopePolicy options in svc.conf file.
- The server can be setup to use bands or no bands and thread lanes or
no lanes.
- The client can be setup to use bands or no bands and different
invocation priorities. It creates a thread for each invocation
priority and issues multiple requests to the server from each
thread.
- The following policy combinations are tested in this example:
__________________________________________________
Server-side Thread Client-side Multi-priority
Bands Lanes Bands Clients
__________________________________________________
NO NO NO NO
YES NO NO NO
NO YES NO NO
YES YES NO NO
NO NO YES NO
NO YES YES NO
NO NO NO YES
YES NO NO YES
YES YES NO YES
NO NO YES YES
NO YES YES YES
|