5 @page AMI_Buffering Test README File
7 A regression test for AMI buffering. The test verifies
8 that the TAO::BufferingConstraint policies are respected by the
9 ORB. Three separate tests are possible:
11 - TAO::BUFFER_MESSAGE_COUNT: The buffer should not be flushed until
12 enough messages are in the queue.
14 - TAO::BUFFER_TIMEOUT: The buffer should not be flushed unless the
15 specified interval has expired.
17 - TAO::BUFFER_MESSAGE_BYTES: The buffer should not be flushed until
18 enough bytes are in the queue.
20 To run the test use run_test.pl script:
24 the nightly regression builds impose severe constraints on the
25 maximum time allowed for a single test. Three separate scripts are
26 used to stay within those bounds:
28 $ ./run_message_count.pl
30 $ ./run_message_bytes.pl
32 each script returns 0 if the test was successful.