summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TAO/performance-tests/Makefile3
-rw-r--r--TAO/performance-tests/README3
-rw-r--r--TAO/performance-tests/RTCorba/Makefile29
-rw-r--r--TAO/performance-tests/RTCorba/Oneways/Makefile28
4 files changed, 62 insertions, 1 deletions
diff --git a/TAO/performance-tests/Makefile b/TAO/performance-tests/Makefile
index 7c888c6c763..10cca358e74 100644
--- a/TAO/performance-tests/Makefile
+++ b/TAO/performance-tests/Makefile
@@ -13,7 +13,8 @@
DIRS = Cubit \
POA \
Pluggable \
- Thruput
+ Thruput \
+ RTCorba
# The following tests have not been updated yet
# Demux
diff --git a/TAO/performance-tests/README b/TAO/performance-tests/README
index 9d2002fc226..537b2ee27e4 100644
--- a/TAO/performance-tests/README
+++ b/TAO/performance-tests/README
@@ -20,3 +20,6 @@ READMEs on how to run the following performance tests:
Throughput tests for TAO, VisiBroker, and Orbix based on
TTCP.
+ . RTCorba
+
+ Tests for various real-time features (RT CORBA spec & TAO-specific). \ No newline at end of file
diff --git a/TAO/performance-tests/RTCorba/Makefile b/TAO/performance-tests/RTCorba/Makefile
new file mode 100644
index 00000000000..8ac57c96919
--- /dev/null
+++ b/TAO/performance-tests/RTCorba/Makefile
@@ -0,0 +1,29 @@
+#----------------------------------------------------------------------------
+#
+# $Id$
+#
+# Makefile for the RT performance-tests
+#
+#----------------------------------------------------------------------------
+
+#----------------------------------------------------------------------------
+# Local macros
+#----------------------------------------------------------------------------
+
+DIRS = Oneways \
+ Multiple_Endpoints
+
+ifndef TAO_ROOT
+ TAO_ROOT = $(ACE_ROOT)/TAO
+endif
+
+#----------------------------------------------------------------------------
+# Include macros and targets
+#----------------------------------------------------------------------------
+
+include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
+include $(ACE_ROOT)/include/makeinclude/macros.GNU
+include $(TAO_ROOT)/rules.tao.GNU
+include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
+include $(ACE_ROOT)/include/makeinclude/rules.nested.GNU
+include $(ACE_ROOT)/include/makeinclude/rules.nolocal.GNU
diff --git a/TAO/performance-tests/RTCorba/Oneways/Makefile b/TAO/performance-tests/RTCorba/Oneways/Makefile
new file mode 100644
index 00000000000..08d7dddee91
--- /dev/null
+++ b/TAO/performance-tests/RTCorba/Oneways/Makefile
@@ -0,0 +1,28 @@
+#----------------------------------------------------------------------------
+#
+# $Id$
+#
+# Makefile for the RT performance-tests
+#
+#----------------------------------------------------------------------------
+
+#----------------------------------------------------------------------------
+# Local macros
+#----------------------------------------------------------------------------
+
+DIRS = Reliable
+
+ifndef TAO_ROOT
+ TAO_ROOT = $(ACE_ROOT)/TAO
+endif
+
+#----------------------------------------------------------------------------
+# Include macros and targets
+#----------------------------------------------------------------------------
+
+include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
+include $(ACE_ROOT)/include/makeinclude/macros.GNU
+include $(TAO_ROOT)/rules.tao.GNU
+include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
+include $(ACE_ROOT)/include/makeinclude/rules.nested.GNU
+include $(ACE_ROOT)/include/makeinclude/rules.nolocal.GNU