summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2002-11-04 20:18:41 +0000
committerbala <balanatarajan@users.noreply.github.com>2002-11-04 20:18:41 +0000
commit21758182b98d6cd009f006a2b5b473cafee3ff26 (patch)
treeef51246ebe8b186e4aa275c877e681d22e928cf9
parenta849677bf805b0acfda5e8b81713c463c6b109e6 (diff)
downloadATCD-21758182b98d6cd009f006a2b5b473cafee3ff26.tar.gz
ChangeLogTag: Mon Nov 4 14:18:15 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-rw-r--r--TAO/ChangeLog5
-rw-r--r--TAO/tests/Bug_1020_Basic_Regression/README42
2 files changed, 47 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 748fb086ca5..8cb33043b39 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,8 @@
+Mon Nov 4 14:18:15 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
+
+ * tests/Bug_1020_Basic_Regression/README: Added information about
+ the motivation and purpose of this test.
+
Mon Nov 4 13:44:48 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
* tests/Bug_1020_Basic_Regression: A new regression test for BUG
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.
+
+*/