diff options
Diffstat (limited to 'ACE/TAO/tests/AMI_Buffering/README')
-rw-r--r-- | ACE/TAO/tests/AMI_Buffering/README | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/ACE/TAO/tests/AMI_Buffering/README b/ACE/TAO/tests/AMI_Buffering/README new file mode 100644 index 00000000000..7ab74c58127 --- /dev/null +++ b/ACE/TAO/tests/AMI_Buffering/README @@ -0,0 +1,32 @@ +/** + +@page AMI_Buffering Test README File + + A regression test for AMI buffering. The test verifies +that the TAO::BufferingConstraint policies are respected by the +ORB. Three separate tests are possible: + +- TAO::BUFFER_MESSAGE_COUNT: The buffer should not be flushed until + enough messages are in the queue. + +- TAO::BUFFER_TIMEOUT: The buffer should not be flushed unless the + specified interval has expired. + +- TAO::BUFFER_MESSAGE_BYTES: The buffer should not be flushed until + enough bytes are in the queue. + + To run the test use run_test.pl script: + +$ ./run_test.pl + + the nightly regression builds impose severe constraints on the +maximum time allowed for a single test. Three separate scripts are +used to stay within those bounds: + +$ ./run_message_count.pl +$ ./run_timeout.pl +$ ./run_message_bytes.pl + + each script returns 0 if the test was successful. + +*/ |