summaryrefslogtreecommitdiff
path: root/trunk/TAO/orbsvcs/tests/Notify/Structured_Multi_Filter/README
blob: 30fd2d5d9f7200c2de683a6d27ef6e8f6c51355b (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
37
38
39
Structured Event InterFilterGroupOperator Test
==============================================


Description
-----------

This test checks push supplier and push consumer event logical operators 
between the Supplier/Consumer admins and their proxies. The supplier sends 
a number of events specified by the consumer. The supplier and consumer can
filter or not filter the events, and can AND and OR the proxy and admin
filters. 


Usage
-----

The test consists of a Supplier and Consumer. The usage for each as is
follows:

$ Structured_Supplier 
usage:  ./Structured_Supplier [-f] -o <AND_OP | OR_OP> \
        -ORBInitRef <Naming Service Location>

$ Structured_Consumer -\?
usage:  ./Structured_Consumer [-f] [-s] -n <num events> -c <num consumers> \ 
        -o <AND_OP | OR_OP> -ORBInitRef <Naming Service Location>

The -f option applies an the event filter to the supplier or consumer.
The -s option alerts the consumer to supplier filtering.
The -c option lets the user specify the number of consumers to use.

To run this test, run the run_test.pl perl script. 


Expected Results
----------------
The test script will display an error if for any test that fails. 
Otherwise, the test passed.