diff options
author | William R. Otte <wotte@dre.vanderbilt.edu> | 2006-07-24 15:50:21 +0000 |
---|---|---|
committer | William R. Otte <wotte@dre.vanderbilt.edu> | 2006-07-24 15:50:21 +0000 |
commit | 3aff90f4a822fcf5d902bbfbcc9fa931d6191a8c (patch) | |
tree | 197c810e5f5bce17b1233a7cb8d7b50c0bcd25e2 /TAO/tests/Bug_1020_Basic_Regression/README | |
parent | 6b846cf03c0bcbd8c276cb0af61a181e5f98eaae (diff) | |
download | ATCD-3aff90f4a822fcf5d902bbfbcc9fa931d6191a8c.tar.gz |
Repo restructuring
Diffstat (limited to 'TAO/tests/Bug_1020_Basic_Regression/README')
-rw-r--r-- | TAO/tests/Bug_1020_Basic_Regression/README | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/TAO/tests/Bug_1020_Basic_Regression/README b/TAO/tests/Bug_1020_Basic_Regression/README new file mode 100644 index 00000000000..d20377f2685 --- /dev/null +++ b/TAO/tests/Bug_1020_Basic_Regression/README @@ -0,0 +1,42 @@ +/** + +@page Bug_1020_Basic_Regression Test README File + + The simplest possible test BUG 1020 regression for TAO. This +is a very simple test for TAO. + + + The test does the following + +- A server waits for a request from the client + +- The client sends a request with a reference to the object that it + has instantiated and registered with the POA. The client in addiiotn + creates 4 threads to run the ORB event loop. + +- The server on receiving the request in the main thread creates 4 + more threads and starts making invocation on the client using the + reference it got from the client. + +- The client threads after processing a few invocation abort, there by + crashing the client. + +- The server should survive the crash + +- The test passes sequence<octet> between client and server in either + direction with the purpose of ensuring that the tranport gets flow + controlled. + +To run the test + +$ ./server -o file_name +$ while /bin/true; ./client -k file://file_name; done; + +The client will run in a loop, crash and get started again. The server +should just survive + +The test doesnt stress the server by having more than one client and +crashing all of them. There is another test that tests that +scenario. Hence please dont add that capability to this test. + +*/ |