3 Notification Blocking Policy Test
4 ================================
9 This test exercises the event blocking policy of the Notification
10 Service. The Blocking policy is not one of the policies defined in the
11 Notification Spec. It is a feature requested by CISCO.
13 A number of events are sent by the supplier. The supplier should begin to
14 block when the event queue begins to fill. The supplier should then
15 continue to send events once the consumer catches up on the events that are
22 The test consists of a Structured_Supplier and Structured_Consumer.
23 The usage for each as is follows:
25 $ Structured_Supplier -\?
26 usage: Structured_Supplier -o <iorfile> -e <# of events> -d
28 $ Structured_Consumer -\?
29 usage: Structured_Consumer -k <ior> -e <expected events>
30 -t <relative blocking timeout seconds>
33 To run this test, just run the run_test.pl perl script. It will run both
34 structured and sequence tests with each of the implemented discard policies.
39 The consumers of each type expect to only receive a certain number of
42 ERROR: too many events received.
44 then the test has failed. Otherwise, the test was ok.