summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-01-28 20:40:51 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-01-28 20:40:51 +0000
commit48a9322d1fc6c756e597af1a2a2f7192e6e82b39 (patch)
tree968c8c31efb85da9e4e89a2095b305566d28d560 /TAO
parent6f79802fad8afedbb54823ef3bbd54feb4ecba25 (diff)
downloadATCD-48a9322d1fc6c756e597af1a2a2f7192e6e82b39.tar.gz
ChangeLogTag:Mon Jan 28 12:39:50 2002 Carlos O'Ryan <coryan@uci.edu>
Diffstat (limited to 'TAO')
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a6
-rw-r--r--TAO/orbsvcs/tests/EC_Throughput/README42
2 files changed, 31 insertions, 17 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 47a5e9e50f3..1f4ad973d9a 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,9 @@
+Mon Jan 28 12:39:50 2002 Carlos O'Ryan <coryan@uci.edu>
+
+ * orbsvcs/tests/EC_Throughput/README:
+ Fixed paths in the README file, some of the binaries were
+ completely wrong. Made a pass to improved documentation.
+
Mon Jan 28 12:30:38 2002 Carlos O'Ryan <coryan@uci.edu>
* TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
diff --git a/TAO/orbsvcs/tests/EC_Throughput/README b/TAO/orbsvcs/tests/EC_Throughput/README
index 9155815802b..d3a539cb14d 100644
--- a/TAO/orbsvcs/tests/EC_Throughput/README
+++ b/TAO/orbsvcs/tests/EC_Throughput/README
@@ -5,30 +5,38 @@ in bursts, the user can control the size of the events, the size of
the burst, the number of bursts and the time between the bursts, the
number of suppliers and the number of consumers.
- There are two versions of the test, a collocated version and a
-version using a remote event channel.
+ There are two versions of the test, a collocated version,
+contained in the ECT_Throughput executable. The non-collocated
+version uses the event channel executable in the ../../Event_Service
+direction, and two local binaries (ECT_Consumer and
+ECT_Supplier). Both versions require a Naming Service.
- Both versions require a Naming Service, a usual execution for
-the collocated test would be:
-# Each command in a separate shell or window:
+ To run the test you can use (as usual) the run_test.pl script
+on this directory. If you want to manually run the tests here are
+some examples, usually each one of the commands below is executed on
+its own window:
+
+# Run the collocated test using the default configuration:
$ ../../Naming_Service/Naming_Service
$ ./ECT_Throughput
- and for the non-collocated test:
-
-# Each command in a separate shell or window:
+# Run the non-collocated test using the default configuration:
$ ../../Naming_Service/Naming_Service
$ ../../Event_Service/Event_Service
-$ ../../ECT_Consumer
-$ ../../ECT_Supplier
-
- It is important that the consumer knows exactly how many
-suppliers are sending events, otherwise it cannot terminate properly,
-a typical use would be:
+$ ./ECT_Consumer
+$ ./ECT_Supplier
-# Each command in a separate shell or window:
+# Run the non-collocated tests using 4 suppliers, notice that the
+# ECT_Consumer needs to know the number of suppliers to terminate
+# correctly:
$ ../../Naming_Service/Naming_Service
$ ../../Event_Service/Event_Service
-$ ../../ECT_Consumer -s 4
-$ ../../ECT_Supplier -s 4
+$ ./ECT_Consumer -s 4
+$ ./ECT_Supplier -s 4
+
+ Other options for the tests can be obtained using the -?, for
+example:
+
+# Find out the options for the collocated test:
+$ ./ECT_Throughput -?