summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-22 15:58:34 +0000
committernobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-05-22 15:58:34 +0000
commit85a5337fdd6ad331b82536f934edc5c091444f28 (patch)
tree1097534358f441161f2170ca7fc65fc44a25842e
parent709c59ca91b3f5baf30dfc126e1799b3d0ad91f8 (diff)
downloadATCD-85a5337fdd6ad331b82536f934edc5c091444f28.tar.gz
This commit was manufactured by cvs2svn to create branch
'Reactor_RefCount_1'.
-rw-r--r--protocols/ace/RMCast/Makefile.am105
-rw-r--r--protocols/ace/RMCast/README57
-rw-r--r--protocols/ace/RMCast/RMCast_Export.h44
-rw-r--r--tests/run_tests.bat223
-rwxr-xr-xtests/run_tests.psosim200
5 files changed, 0 insertions, 629 deletions
diff --git a/protocols/ace/RMCast/Makefile.am b/protocols/ace/RMCast/Makefile.am
deleted file mode 100644
index 5a183b2e90b..00000000000
--- a/protocols/ace/RMCast/Makefile.am
+++ /dev/null
@@ -1,105 +0,0 @@
-##----------------------------------------------------------------------------
-## $Id$
-##
-## Makefile.am for ACE_RMCast library
-##----------------------------------------------------------------------------
-
-##
-## Process this file with automake to create Makefile.in
-##
-
-INCLUDES = -I$(top_builddir) -I$(top_srcdir)
-
-lib_LTLIBRARIES = libACE_RMCast.la
-
-libACE_RMCast_la_SOURCES = \
- RMCast.cpp \
- RMCast_Ack_Worker.cpp \
- RMCast_Fork.cpp \
- RMCast_Fragment.cpp \
- RMCast_IO_UDP.cpp \
- RMCast_Membership.cpp \
- RMCast_Module.cpp \
- RMCast_Module_Factory.cpp \
- RMCast_Partial_Message.cpp \
- RMCast_Proxy.cpp \
- RMCast_Reassembly.cpp \
- RMCast_Receiver_Module.cpp \
- RMCast_Reliable_Factory.cpp \
- RMCast_Reordering.cpp \
- RMCast_Resend_Handler.cpp \
- RMCast_Resend_Worker.cpp \
- RMCast_Retransmission.cpp \
- RMCast_Sequencer.cpp \
- RMCast_Singleton_Factory.cpp \
- RMCast_UDP_Event_Handler.cpp \
- RMCast_UDP_Proxy.cpp \
- RMCast_UDP_Reliable_Receiver.cpp \
- RMCast_UDP_Reliable_Sender.cpp
-
-libACE_RMCast_la_LIBADD = $(top_builddir)/ace/libACE.la
-
-## These are template source files.
-TEMPLATE_FILES = \
- RMCast_Copy_On_Write.cpp \
- RMCast_Worker.cpp
-
-HEADER_FILES = \
- RMCast.h \
- RMCast_Ack_Worker.h \
- RMCast_Copy_On_Write.h \
- RMCast_Export.h \
- RMCast_Fork.h \
- RMCast_Fragment.h \
- RMCast_IO_UDP.h \
- RMCast_Membership.h \
- RMCast_Module.h \
- RMCast_Module_Factory.h \
- RMCast_Partial_Message.h \
- RMCast_Proxy.h \
- RMCast_Reassembly.h \
- RMCast_Receiver_Module.h \
- RMCast_Reliable_Factory.h \
- RMCast_Reordering.h \
- RMCast_Resend_Handler.h \
- RMCast_Resend_Worker.h \
- RMCast_Retransmission.h \
- RMCast_Sequencer.h \
- RMCast_Singleton_Factory.h \
- RMCast_UDP_Event_Handler.h \
- RMCast_UDP_Proxy.h \
- RMCast_UDP_Reliable_Receiver.h \
- RMCast_UDP_Reliable_Sender.h \
- RMCast_Worker.h
-
-INLINE_FILES = \
- RMCast.i \
- RMCast_Ack_Worker.i \
- RMCast_Copy_On_Write.i \
- RMCast_Fork.i \
- RMCast_Fragment.i \
- RMCast_IO_UDP.i \
- RMCast_Membership.i \
- RMCast_Module.i \
- RMCast_Module_Factory.i \
- RMCast_Partial_Message.i \
- RMCast_Proxy.i \
- RMCast_Reassembly.i \
- RMCast_Receiver_Module.i \
- RMCast_Reliable_Factory.i \
- RMCast_Reordering.i \
- RMCast_Resend_Handler.i \
- RMCast_Resend_Worker.i \
- RMCast_Retransmission.i \
- RMCast_Sequencer.i \
- RMCast_Singleton_Factory.i \
- RMCast_UDP_Event_Handler.i \
- RMCast_UDP_Proxy.i \
- RMCast_UDP_Reliable_Receiver.i \
- RMCast_UDP_Reliable_Sender.i \
- RMCast_Worker.i
-
-pkginclude_HEADERS = \
- $(HEADER_FILES) \
- $(INLINE_FILES) \
- $(TEMPLATE_FILES)
diff --git a/protocols/ace/RMCast/README b/protocols/ace/RMCast/README
deleted file mode 100644
index 2dd0c5d9cfc..00000000000
--- a/protocols/ace/RMCast/README
+++ /dev/null
@@ -1,57 +0,0 @@
-# $Id$
-
- This directory will contain a simple, small-scale reliable
-multicast framework for ACE. The framework is based on the ASX
-components of the ACE library: the protocol is implemented as a stack
-of interchangeable "modules", each one in charge of a very small task.
-For example, one module implements fragmentation and reassembly, other
-modules implement retransmission, send ACK and NAK messages, and
-maintain receiver membership.
-
- The modules are replaced to achieve different levels of
-reliability. For example, the retransmission module can be either the
-"Best_Effort", "Semi_Reliable" or "Reliable" implementation. In the
-first case no retransmissions are performed, but lost messages are
-detected and reported to the receiver. The "Semi_Reliable" case
-messages are held for a pre-specified amount of time, and
-re-transmited if requested, but it is possible to loose some messages
-if multiple re-transmissions fail. As in the "Best_Effort" case the
-lost messages are detected and flagged to the application. Finally
-in the "Reliable" mode the senders are flowed controlled until enough
-messages are successfully transmitted.
-
- In general the stack looks like this:
-
-
-SENDER:
-
-----------------------------------------------------------------
-Buffering : Save lost messages
-Retransmission : Retransmit
-----------------------------------------------------------------
-Fragmentation : Fragment messages in smaller chunks
-Reassembly : and ensure that the IOVMAX limit is not
- : reached
-----------------------------------------------------------------
-Tranport : Encapsulate the specific transport media
- : such as TCP/IP, ATM, or shared memory
- : Demuxes incoming data to the right chain
- : Change control messages and data messages
- : to the right dynamic types.
-----------------------------------------------------------------
-
-RECEIVER:
-
-----------------------------------------------------------------
-Lost detection : Detect lost messages and send control
- : messages back
-----------------------------------------------------------------
-Reassembly : Reassemble messages, fragment control
-Fragmentation : data
-----------------------------------------------------------------
-Transport : Group membership, ACT reception,
- : handle keep-alive messages...
-----------------------------------------------------------------
-
-
-@@ TODO: Piggybacking...
diff --git a/protocols/ace/RMCast/RMCast_Export.h b/protocols/ace/RMCast/RMCast_Export.h
deleted file mode 100644
index 51257c4d682..00000000000
--- a/protocols/ace/RMCast/RMCast_Export.h
+++ /dev/null
@@ -1,44 +0,0 @@
-// -*- C++ -*-
-// $Id$
-// Definition for Win32 Export directives.
-// This file is generated automatically by
-// generate_export_file.pl
-// ------------------------------
-#if !defined (ACE_RMCAST_EXPORT_H)
-#define ACE_RMCAST_EXPORT_H
-
-#include "ace/config-all.h"
-
-#if defined (ACE_AS_STATIC_LIBS) && !defined (ACE_RMCAST_HAS_DLL)
-# define ACE_RMCAST_HAS_DLL 0
-#endif /* ACE_AS_STATIC_LIBS && ACE_RMCAST_HAS_DLL */
-
-#if !defined (ACE_RMCAST_HAS_DLL)
-#define ACE_RMCAST_HAS_DLL 1
-#endif /* ! ACE_RMCAST_HAS_DLL */
-
-#if defined (ACE_RMCAST_HAS_DLL)
-# if (ACE_RMCAST_HAS_DLL == 1)
-# if defined (ACE_RMCAST_BUILD_DLL)
-# define ACE_RMCast_Export ACE_Proper_Export_Flag
-# define ACE_RMCAST_SINGLETON_DECLARATION(T) ACE_EXPORT_SINGLETON_DECLARATION (T)
-# define ACE_RMCAST_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_EXPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
-# else
-# define ACE_RMCast_Export ACE_Proper_Import_Flag
-# define ACE_RMCAST_SINGLETON_DECLARATION(T) ACE_IMPORT_SINGLETON_DECLARATION (T)
-# define ACE_RMCAST_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
-# endif /* ACE_RMCAST_BUILD_DLL */
-# else
-# define ACE_RMCast_Export
-# define ACE_RMCAST_SINGLETON_DECLARATION(T)
-# define ACE_RMCAST_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
-# endif /* ! ACE_RMCAST_HAS_DLL == 1 */
-#else
-# define ACE_RMCast_Export
-# define ACE_RMCAST_SINGLETON_DECLARATION(T)
-# define ACE_RMCAST_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
-#endif /* ACE_RMCAST_HAS_DLL */
-
-#endif /* ACE_RMCAST_EXPORT_H */
-
-// End of auto generated file.
diff --git a/tests/run_tests.bat b/tests/run_tests.bat
deleted file mode 100644
index cf51b2f4389..00000000000
--- a/tests/run_tests.bat
+++ /dev/null
@@ -1,223 +0,0 @@
-@echo off
-rem run_tests.bat,v 4.71 1999/11/08 05:39:06 nanbor Exp
-
-rem
-rem Note this batch file will not work on Win9X, so we suggest that
-rem you install/use perl on Win9x and run the run_test.pl file.
-rem
-
-rem To run this script, the first argument must be either bor
-rem or msc. This will determine if the borland tests are run, or
-rem msvc tests are run.
-rem You can provide an optional second parameter, the name of
-rem the test to be run.
-rem An optional first argument of "purify" can be provided as well.
-rem If you specify that the borland tests are to run you must also
-rem specify the build configuration to be tested. There are three
-rem options that may be set: DEBUG, STATIC, and PASCAL. Each is Off
-rem by default. These options may be switched on by using environment
-rem variables, for example: set DEBUG=1 and turned off again:
-rem set DEBUG=.
-rem * DEBUG - if defined means run tests built with debug info
-rem * STATIC - if defined means run statically linked tests
-rem * PASCAL - if defined means run the VCL-compatible runtime
-rem library tests
-
-setlocal
-
-set arg=
-set deco=
-set exedir=
-set dopure=
-
-set run_cmd=%0
-
-if "%1" == "help" goto usage
-if "%1" == "?" goto usage
-if "%1" == "/?" goto usage
-if "%1" == "purify" goto setuppurify
-if "%1" == "bor" goto setupbor_arg
-if "%1" == "msc" goto setupmsc_arg
-goto setupmsc
-
-:setuppurify
-shift
-set dopure=purify
-if "%1" == "bor" goto setupbor_arg
-if "%1" == "msc" goto setupmsc_arg
-goto setupmsc
-
-:setupbor_arg
-shift
-:setupbor
-set arg=%1
-
-set STATIC_DIR=Dynamic
-if not "%STATIC%" == "" set STATIC_DIR=Static
-set DEBUG_DIR=Release
-if not "%DEBUG%" == "" set DEBUG_DIR=Debug
-set PASCAL_DIR=.
-if not "%PASCAL%" == "" set PASCAL_DIR=Pascal
-if "%STATIC_DIR%" == "Static" goto continue_setupbor
-set corebindir=%ACE_ROOT%\bin\%STATIC_DIR%\%DEBUG_DIR%\%PASCAL_DIR%
-set PATH=%PATH%;%corebindir%
-
-:continue_setupbor
-set exedir=.\%STATIC_DIR%\%DEBUG_DIR%\%PASCAL_DIR%\
-
-set PATH=%PATH%;%exedir%
-rem Set deco to whatever decoration you have for the executables
-set deco=
-set platform=bor
-goto endsetup
-
-:setupmsc_arg
-shift
-:setupmsc
-set arg=%1
-set exedir=
-set deco=
-set platform=
-goto endsetup
-
-:usage
-echo "usage: run_tests [purify] bor|msc [program-name]"
-goto done
-
-:endsetup
-
-if not "%arg%" == "" goto runtest
-
-:runall
-
-if not "%platform%" == "bor" call %run_cmd% %dopure% %platform% ACE_Init_Test
-call %run_cmd% %dopure% %platform% Atomic_Op_Test
-call %run_cmd% %dopure% %platform% Auto_IncDec_Test
-call %run_cmd% %dopure% %platform% Barrier_Test
-call %run_cmd% %dopure% %platform% Basic_Types_Test
-call %run_cmd% %dopure% %platform% Buffer_Stream_Test
-call %run_cmd% %dopure% %platform% Cache_Map_Manager_Test
-call %run_cmd% %dopure% %platform% Cached_Conn_Test
-call %run_cmd% %dopure% %platform% Cached_Accept_Conn_Test
-call %run_cmd% %dopure% %platform% Capabilities_Test
-call %run_cmd% %dopure% %platform% CDR_Test
-call %run_cmd% %dopure% %platform% CDR_File_Test
-call %run_cmd% %dopure% %platform% CDR_Array_Test
-call %run_cmd% %dopure% %platform% Collection_Test
-call %run_cmd% %dopure% %platform% Conn_Test
-call %run_cmd% %dopure% %platform% Dirent_Test
-call %run_cmd% %dopure% %platform% DLL_Test
-call %run_cmd% %dopure% %platform% DLList_Test
-call %run_cmd% %dopure% %platform% Dynamic_Priority_Test
-call %run_cmd% %dopure% %platform% Enum_Interfaces_Test
-call %run_cmd% %dopure% %platform% Env_Value_Test
-call %run_cmd% %dopure% %platform% Future_Test
-call %run_cmd% %dopure% %platform% Future_Set_Test
-call %run_cmd% %dopure% %platform% Handle_Set_Test
-call %run_cmd% %dopure% %platform% Hash_Map_Manager_Test
-call %run_cmd% %dopure% %platform% Hash_Map_Bucket_Iterator_Test
-call %run_cmd% %dopure% %platform% High_Res_Timer_Test
-call %run_cmd% %dopure% %platform% IOStream_Test
-call %run_cmd% %dopure% %platform% Lazy_Map_Manager_Test
-call %run_cmd% %dopure% %platform% Map_Manager_Test
-call %run_cmd% %dopure% %platform% Map_Test
-call %run_cmd% %dopure% %platform% Max_Default_Port_Test
-call %run_cmd% %dopure% %platform% Mem_Map_Test
-call %run_cmd% %dopure% %platform% MEM_Stream_Test
-call %run_cmd% %dopure% %platform% Message_Block_Test
-call %run_cmd% %dopure% %platform% Message_Queue_Notifications_Test
-call %run_cmd% %dopure% %platform% Message_Queue_Test
-call %run_cmd% %dopure% %platform% MM_Shared_Memory_Test
-call %run_cmd% %dopure% %platform% MT_Reactor_Timer_Test
-call %run_cmd% %dopure% %platform% MT_Reactor_Upcall_Test
-call %run_cmd% %dopure% %platform% MT_SOCK_Test
-call %run_cmd% %dopure% %platform% Malloc_Test
-call %run_cmd% %dopure% %platform% Multihomed_INET_Addr_Test
-call %run_cmd% %dopure% %platform% Naming_Test
-rem call %run_cmd% %dopure% %platform% New_Fail_Test
-call %run_cmd% %dopure% %platform% Notify_Performance_Test
-call %run_cmd% %dopure% %platform% Object_Manager_Test
-call %run_cmd% %dopure% %platform% OrdMultiSet_Test
-call %run_cmd% %dopure% %platform% Pipe_Test
-call %run_cmd% %dopure% %platform% Priority_Buffer_Test
-call %run_cmd% %dopure% %platform% Priority_Reactor_Test
-call %run_cmd% %dopure% %platform% Priority_Task_Test
-call %run_cmd% %dopure% %platform% Process_Manager_Test
-call %run_cmd% %dopure% %platform% Process_Mutex_Test
-call %run_cmd% %dopure% %platform% Process_Strategy_Test
-call %run_cmd% %dopure% %platform% RB_Tree_Test
-call %run_cmd% %dopure% %platform% Reactors_Test
-call %run_cmd% %dopure% %platform% Reactor_Exceptions_Test
-call %run_cmd% %dopure% %platform% Reactor_Notify_Test
-call %run_cmd% %dopure% %platform% Reactor_Dispatch_Order_Test
-call %run_cmd% %dopure% %platform% Reactor_Performance_Test
-call %run_cmd% %dopure% %platform% Reactor_Timer_Test
-call %run_cmd% %dopure% %platform% Reader_Writer_Test
-call %run_cmd% %dopure% %platform% Recursive_Mutex_Test
-call %run_cmd% %dopure% %platform% Reverse_Lock_Test
-call %run_cmd% %dopure% %platform% Semaphore_Test
-call %run_cmd% %dopure% %platform% Service_Config_Test
-call %run_cmd% %dopure% %platform% Sigset_Ops_Test
-call %run_cmd% %dopure% %platform% Simple_Message_Block_Test
-call %run_cmd% %dopure% %platform% Svc_Handler_Test
-call %run_cmd% %dopure% %platform% SOCK_Test
-call %run_cmd% %dopure% %platform% SOCK_Connector_Test
-call %run_cmd% %dopure% %platform% SOCK_Send_Recv_Test
-call %run_cmd% %dopure% %platform% SPIPE_Test
-call %run_cmd% %dopure% %platform% SString_Test
-call %run_cmd% %dopure% %platform% SV_Shared_Memory_Test
-call %run_cmd% %dopure% %platform% Task_Test
-call %run_cmd% %dopure% %platform% Thread_Manager_Test
-call %run_cmd% %dopure% %platform% Thread_Mutex_Test
-call %run_cmd% %dopure% %platform% Thread_Pool_Reactor_Test
-call %run_cmd% %dopure% %platform% Thread_Pool_Test
-call %run_cmd% %dopure% %platform% Timer_Queue_Test
-call %run_cmd% %dopure% %platform% Timeprobe_Test
-if exist ..\netsvcs\servers\main.exe call %run_cmd% %dopure% %platform% Time_Service_Test
-call %run_cmd% %dopure% %platform% Time_Value_Test
-call %run_cmd% %dopure% %platform% Tokens_Test
-call %run_cmd% %dopure% %platform% TSS_Test
-call %run_cmd% %dopure% %platform% UPIPE_SAP_Test
-call %run_cmd% %dopure% %platform% Upgradable_RW_Test
-
-goto done
-
-:runtest
-
-if not "%dopure%"=="purify" goto justrun
-
-if not exist purify_results mkdir purify_results
-
-echo Purifying %arg%
-purify /run /save-data=purify_results\%arg%.pfy /save-text-data=purify_results\%arg%.txt /AllocCallStackLength=20 /ErrorCallStackLength=20 /HandlesInUseAtExit /InUseAtExit /LeaksAtExit %arg%.exe
-
-goto done
-
-:justrun
-
-set exefile=%exedir%%arg%%deco%
-echo Running %exefile%
-if not exist %exefile%.exe goto nofile
-
-%exefile%.exe
-if errorlevel 0 goto fine
-echo.
-echo %exefile% has FAILED!!!
-echo.
-type log\%arg%.log | find /I "LM_ERROR"
-echo.
-
-goto done
-
-:nofile
-echo %exefile%.exe not found
-goto done
-
-:fine
-
-rem We should check the log files here to make sure the test ended correctly
-rem type log\%arg%.log | find "Ending"
-
-:done
-
-endlocal
diff --git a/tests/run_tests.psosim b/tests/run_tests.psosim
deleted file mode 100755
index 33a7ce59fce..00000000000
--- a/tests/run_tests.psosim
+++ /dev/null
@@ -1,200 +0,0 @@
-#!/bin/sh -f
-# $Id$
-#
-# This is the UNIX version of the one-button ACE tests.
-# Contributed by Michael Rueger <m_rueger@SYSCOMP.DE>
-
-IFS="|"
-tmp=/tmp
-
-run()
-{
- echo running $1
- /bin/rm -f core log/$1.log
-
- ./$1
- status=$?
-
- if [ $status -ne 0 ]; then
- echo \"$1\" FAILED with exit status $status!!!!
- fi
-
- if [ -f core ]; then
- echo \"$1\" dumped core!!!!
- fi
-
- if [ -f log/$1.log ]; then
- ./run_tests.check log/$1.log
- else
- echo "No log file (log/$1.log) is present"
- fi
-}
-
-echo "Starting tests..."
-
-run Basic_Types_Test
-
-run DLList_Test
-
-#Atomic_Op_Test: threads not supported on this platform
-#run Atomic_Op_Test # uses Atomic_Op
-
-run Object_Manager_Test
-
-#TSS_Test: threads are not supported on this platform
-#run TSS_Test # uses Task, Mutex, Guard
-
-run Time_Value_Test
-run High_Res_Timer_Test
-run SString_Test
-run Collection_Test
-
-# SYS V IPC not supported
-#run Naming_Test # uses Naming_Context, WString
-
-run Handle_Set_Test # uses Handle_Set
-
-run OrdMultiSet_Test
-
-#Mem_Map_Test: mmap: Operation not applicable
-#run Mem_Map_Test # uses Mem_Map
-
-run MEM_Stream_Test
-
-#SV_Shared_Memory_Test: SYSV IPC is not supported on this platform
-#run SV_Shared_Memory_Test # uses SV_Shared_Memory, fork
-
-#MM_Shared_Memory_Test: requires either fork or threads
-#run MM_Shared_Memory_Test
-
-run Sigset_Ops_Test # uses sigset*() functions
-
-run Timer_Queue_Test # uses Event_Handler, Timer_Queue
-
-run SOCK_Connector_Test # uses SOCK_Connector
-
-#Task_Test: threads not supported on this platform
-#run Task_Test # uses Thread_Manager, Task
-
-#Thread_Manager_Test: threads not supported on this platform
-#run Thread_Manager_Test # uses Thread_Manager, Task
-
-#Thread_Pool_Test: threads not supported on this platform
-#run Thread_Pool_Test # uses Thread_Manager, Task
-
-#Future_Test: threads not supported on this platform
-#run Future_Test # uses Thread_Manager, Task
-
-#Future_Set_Test: threads not supported on this platform
-#run Future_Set_Test # uses Thread_Manager, Task
-
-#Reactors_Test: threads not supported on this platform
-#run Reactors_Test # uses Task, Mutex, Reactor
-
-#Reactor_Exceptions_Test: not correctly implemented without threads
-#run Reactor_Exceptions_Test # uses Reactor and C++ exceptions
-
-#Reactor_Notify_Test: threads not supported on this platform
-#run Reactor_Notify_Test # uses Reactor's notify() method, Task
-
-run Reactor_Timer_Test # uses Event_Handler, Reactor
-
-run Reactor_Dispatch_Order_Test # uses Event_Handler, Reactor
-
-#Reactor_Performance_Test: threads not supported on this platform
-#run Reactor_Performance_Test # uses Event_Handler, Reactor
-
-#Notify_Performance_Test: threads not supported on this platform
-#run Notify_Performance_Test # uses Event_Handler, Reactor
-
-#Reader_Writer_Test: threads not supported on this platform
-#run Reader_Writer_Test # uses Thread_Manager, Mutex
-
-run Priority_Reactor_Test # uses Priority_Reactor, Acceptor/Connector...
-run SOCK_Test # uses Thread_Manager, SOCK_SAP
-run MT_SOCK_Test # uses Thread_Manager, Acceptor/Connector
-
-# ifdef ACE_HAS_STREAM_PIPES
-#SPIPE_Test: SPIPE is not supported on this platform
-#run SPIPE_Test # uses SPIPE_Acceptor/Connector, Thread_Manager
-
-#UPIPE_SAP_Test: threads not supported on this platform
-#run UPIPE_SAP_Test # uses UPIPE, Thread, Thread_Manager
-
-#Barrier_Test: threads not supported on this platform
-#run Barrier_Test # uses Service_Config, Barrier
-
-#run CDR_Test
-
-#Buffer_Stream_Test: threads not supported on this platform
-#run Buffer_Stream_Test # uses Service_Config, Module (Stream,Task, Message_Queue)
-
-#Priority_Buffer_Test: threads not supported on this platform
-#run Priority_Buffer_Test # uses Service_Config, Message_Queue
-
-run Recursive_Mutex_Test # uses Service_Config, Recursive_Thread_Mutex
-
-run Reverse_Lock_Test # uses ACE_Reverse_Lock
-
-#Time_Service_Test: uses fork
-#run Time_Service_Test # uses libnetsvcs
-
-#Tokens_Test: threads not supported on this platform
-#run Tokens_Test
-
-run Map_Manager_Test # uses Map Manager and Hash Map Manager + Forward and Reverse Map Iterators.
-
-run Hash_Map_Manager_Test # uses Hash Map Manager + Forward and Reverse Map Iterators.
-
-run Lazy_Map_Manager_Test # uses Lazy Map Manager + Forward and Reverse Map Iterators.
-
-run Hash_Map_Bucket_Iterator_Test # uses Hash Map Bucket iterator.
-
-run Cache_Map_Manager_Test # uses Cache Map Manager and Hash Cache Map Manager + Forward and Reverse Map Iterators.
-
-run Cached_Conn_Test # uses Cached connection management (with OneShot Acceptor).
-
-run Cached_Accept_Conn_Test # uses Cached connection management (with regular Acceptor).
-
-run Map_Test # uses Map + Forward and Reverse Map Iterators.
-
-#Message_Queue_Notifications_Test.cpp: threads not supported on this platform
-#run Message_Queue_Notifications_Test.cpp # uses Message_Queue + Reactor.
-
-run Message_Queue_Test # uses Message_Queue + Forward and Reverse Message Queue Iterators.
-run Simple_Message_Block_Test # uses Message_Block
-
-#Message_Block_Test: threads not supported on this platform
-#run Message_Block_Test # uses Message_Block and Message_Queue
-
-#Pipe_Test: uses fork
-#run Pipe_Test # uses Pipe
-
-#Process_Mutex_Test: uses fork
-#run Process_Mutex_Test # uses Process_Mutex
-
-#Thread_Mutex_Test: threads not supported on this platform
-#run Thread_Mutex_Test # uses Thread_Process_Mutex
-
-run Process_Strategy_Test # uses ACE_Strategy_Acceptor
-run Service_Config_Test # uses Service_Config
-
-#Priority_Task_Test: threads not supported on this platform
-#run Priority_Task_Test # uses Task with priorities
-
-run IOStream_Test # uses ACE_IOStream and ACE_SOCK_Stream
-run Enum_Interfaces_Test # uses ACE::get_ip_interfaces()
-
-run Conn_Test # uses Thread_Manager, Acceptor/Connector, SOCK_SAP
-
-run Upgradable_RW_Test # uses RW locks
-
-run Svc_Handler_Test
-
-echo "Tests complete..."
-
-/bin/rm -f ace_pipe_name pattern $tmp/ace_temp_file $tmp/ace_temp_file2 $tmp/ace_test_file $tmp/Naming_Test*
-echo; echo
-ipcs
-
-# EOF