summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2002-08-06 03:26:47 +0000
committerbala <balanatarajan@users.noreply.github.com>2002-08-06 03:26:47 +0000
commit60d617d8777ad16b82ade229bc4b8692de0202c1 (patch)
tree9b064e138b81fe82cf1b13fb0a212ff16496e414
parenta313d52234575766c1c29c657bff3288034b8472 (diff)
downloadATCD-60d617d8777ad16b82ade229bc4b8692de0202c1.tar.gz
ChangeLogTag:Mon Aug 05 22:41:43 2002 Balachandran Natarajan <bala@cs.wustl.edu>
-rw-r--r--tests/ChangeLog12
-rw-r--r--tests/Select_Reactor_Notify_Stress_Test.cpp352
-rw-r--r--tests/Select_Reactor_Notify_Stress_Test.dsp162
-rw-r--r--tests/tests.dsw241
4 files changed, 653 insertions, 114 deletions
diff --git a/tests/ChangeLog b/tests/ChangeLog
new file mode 100644
index 00000000000..9e7abd39517
--- /dev/null
+++ b/tests/ChangeLog
@@ -0,0 +1,12 @@
+Mon Aug 05 22:41:43 2002 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ * tests/Select_Reactor_Notify_Stress_Test.cpp: A stress test for
+ the notify () mechanism in the select reactor. The motivation
+ for this test is [BUGID 1268]. This test needs to work fine if
+ the bug is fixed.
+
+ * tests/Select_Reactor_Notify_Stress_Test.dsp: Project file for
+ the above test.
+
+ * tests/tests.dsw: Added the new project file to the workspace.
+
diff --git a/tests/Select_Reactor_Notify_Stress_Test.cpp b/tests/Select_Reactor_Notify_Stress_Test.cpp
new file mode 100644
index 00000000000..6f61e6bd083
--- /dev/null
+++ b/tests/Select_Reactor_Notify_Stress_Test.cpp
@@ -0,0 +1,352 @@
+// $Id$
+
+// ============================================================================
+/**
+ *
+ * @file Select_Reactor_Notify_Stress_Test.cpp
+ *
+ * @brief A stress test for the ACE_Select_Reactor's notify ()
+ * mechanism.
+ *
+ * This test stresses the user level queues maintained by the
+ * ACE_Select_Reactor's notify () mechanism. This test has been
+ * designed to make sure that the ACE_Select_Reactor's notify ()
+ * mechanism works with large number of notify messages that cannot be
+ * easily handled with a pipe.
+ *
+ * @@NOTE: In ACE 5.2, ACE wrote a message in the pipe for every
+ * message in the user level queue which caused weird deadlocks. This
+ * test is to make sure that scalability problems of that sort dont
+ * find its way back into the ACE_Select_Reactor
+ *
+ * @author Balachandran Natarajan <bala@cs.wustl.edu>
+ */
+//============================================================================
+#include "test_config.h"
+#include "ace/Select_Reactor.h"
+
+ACE_RCSID(tests,
+ Select_Reactor_Notify_Stress_Test,
+ "$Id$")
+
+#if defined (ACE_HAS_THREADS) && (ACE_HAS_REACTOR_NOTIFICATION_QUEUE)
+#include "ace/Log_Msg.h"
+#include "ace/Synch.h"
+#include "ace/Task.h"
+#include "ace/Pipe.h"
+#include "ace/Auto_Ptr.h"
+
+static const int max_notify_iterations = 100000;
+static const int nthreads = 6;
+
+class Notify_Handler: public ACE_Event_Handler
+{
+public:
+ /// Ctor
+ Notify_Handler (void);
+
+ /// Template method
+ virtual int handle_input (ACE_HANDLE h = ACE_INVALID_HANDLE);
+ virtual int handle_close (ACE_HANDLE h,
+ ACE_Reactor_Mask mask);
+
+ /// Method that returns the number of upcalls received.
+ int calls_made (void);
+
+private:
+ /// Mutex to restore internal sanity
+ ACE_SYNCH_MUTEX mutex_;
+
+ /// Number of upcalls received
+ int no_upcalls_;
+};
+
+
+Notify_Handler::Notify_Handler (void)
+ : mutex_ (),
+ no_upcalls_ (0)
+{
+}
+
+int
+Notify_Handler::handle_input (ACE_HANDLE)
+{
+ ACE_GUARD_RETURN (ACE_SYNCH_MUTEX,
+ ace_mon,
+ this->mutex_,
+ -1);
+
+ ++this->no_upcalls_;
+
+ for (size_t j = 0; j < 100; ++j)
+ {
+ // Eat a little CPU
+ /* takes about 40.2 usecs on a 167 MHz Ultra2 */
+ u_long n = 11UL;
+ ACE::is_prime (n, 2, n / 2);
+ }
+
+ return 0;
+}
+
+int
+Notify_Handler::handle_close (ACE_HANDLE,
+ ACE_Reactor_Mask m)
+{
+ // no-op
+ return 0;
+}
+
+int
+Notify_Handler::calls_made (void)
+{
+ ACE_GUARD_RETURN (ACE_SYNCH_MUTEX,
+ ace_mon,
+ this->mutex_,
+ -1);
+ // no-op
+
+ return this->no_upcalls_;
+}
+
+
+/******************************************************/
+class Notify_Task : public ACE_Task_Base
+{
+public:
+ /// Constructor.
+ Notify_Task (ACE_Reactor *r,
+ ACE_Event *event,
+ Notify_Handler *nh);
+
+ /// Destructor.
+ ~Notify_Task (void);
+
+ /// Generates events and sends them to the <Reactor>'s <notify>
+ /// method.
+ virtual int svc (void);
+
+private:
+ /// The reactor to which we need to send notifies
+ ACE_Reactor *r_;
+
+ /// The ACE_Event in which we wait
+ ACE_Event *event_;
+
+ /// The notify handler that should handle the upcalls from the
+ /// reactor.
+ Notify_Handler *nh_;
+};
+
+Notify_Task::Notify_Task (ACE_Reactor *r,
+ ACE_Event *event,
+ Notify_Handler *nh)
+ : r_ (r),
+ event_ (event),
+ nh_ (nh)
+{
+}
+
+Notify_Task::~Notify_Task (void)
+{
+}
+
+int
+Notify_Task::svc (void)
+{
+ ACE_DEBUG ((LM_DEBUG,
+ ACE_TEXT ("(%P|%t) Waking up for first set..\n")));
+
+ int i = 0;
+
+ // Send notificationa to the reactor
+ for (i = 0;
+ i != max_notify_iterations;
+ i++)
+ {
+ int retval = this->r_->notify (this->nh_,
+ ACE_Event_Handler::READ_MASK);
+ if (retval == -1)
+ ACE_ERROR_RETURN ((LM_ERROR,
+ ACE_TEXT ("(%P|%t) Error while sending notify () \n")),
+ -1);
+ }
+
+ // Wait on the event before proceeding
+ this->event_->wait ();
+
+ ACE_DEBUG ((LM_DEBUG,
+ ACE_TEXT ("(%P|%t) Waking for second set..\n")));
+
+ for (i = 0;
+ i != max_notify_iterations;
+ i++)
+ {
+ this->r_->notify (this->nh_,
+ ACE_Event_Handler::READ_MASK);
+ }
+
+ ACE_DEBUG ((LM_DEBUG,
+ ACE_TEXT ("(%P|%t) Return..\n")));
+
+ return 0;
+}
+
+/**************************************************************/
+class Run_Task: public ACE_Task_Base
+{
+public:
+ Run_Task (ACE_Event &ev);
+
+ /// template method..
+ int svc (void);
+
+private:
+ ACE_Event &ev_;
+};
+
+Run_Task::Run_Task (ACE_Event &ev)
+ :ev_ (ev)
+{
+}
+
+int
+Run_Task::svc (void)
+{
+ int iter, retval = 0;
+
+ ACE_Reactor::instance ()->owner (ACE_Thread::self ());
+
+ ACE_Time_Value tv (40, 0);
+
+ for (iter = 0;
+ iter != nthreads*max_notify_iterations;
+ iter++)
+ {
+ retval = ACE_Reactor::instance ()->handle_events (tv);
+
+ // ACE_DEBUG ((LM_DEBUG,
+ // "(%P|%t) going on 1..\n"));
+ if (retval == -1)
+ {
+ // Signal the threads
+ this->ev_.signal ();
+
+ ACE_ERROR_RETURN ((LM_ERROR,
+ ACE_TEXT ("(%P|%t) Error in handle events in [%d] due to %p\n"),
+ iter),
+ -1);
+
+ }
+ }
+
+ // Signal the threads
+ this->ev_.signal ();
+
+ ACE_DEBUG ((LM_DEBUG,
+ ACE_TEXT ("(%P|%t) Handle events again\n")));
+
+ for (iter = 0;
+ iter != (nthreads -1 ) * max_notify_iterations;
+ iter++)
+ {
+ retval = ACE_Reactor::instance ()->handle_events ();
+
+ //ACE_DEBUG ((LM_DEBUG,
+ // "(%P|%t) going on 2..\n"));
+ if (retval == -1)
+ {
+ ACE_ERROR_RETURN ((LM_ERROR,
+ ACE_TEXT ("(%P|%t) Error in handle events \n")),
+ -1);
+ }
+ }
+
+ return 0;
+}
+
+static int
+do_work (void)
+{
+ ACE_Select_Reactor sr;
+ ACE_Reactor new_reactor (&sr);
+ ACE_Reactor::instance (&new_reactor);
+
+ // Set the max_notify_iterations to 1
+ ACE_Reactor::instance ()->max_notify_iterations (1);
+
+ Notify_Handler *nh = 0;
+ ACE_NEW_RETURN (nh,
+ Notify_Handler (),
+ -1);
+
+ ACE_Manual_Event ev;
+
+ Notify_Task notify_tasks (&new_reactor,
+ &ev,
+ nh);
+
+ Run_Task run_task (ev);
+
+ if (notify_tasks.activate (THR_NEW_LWP | THR_JOINABLE,
+ nthreads) != 0)
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "Cannot activate notify_task threads\n"),
+ -1);
+
+ if (run_task.activate (THR_NEW_LWP | THR_JOINABLE,
+ 1) != 0)
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "Cannot activate run_task thread\n"),
+ -1);
+
+ notify_tasks.thr_mgr ()->wait ();
+
+ run_task.thr_mgr ()->wait ();
+
+ int purged =
+ ACE_Reactor::instance ()->purge_pending_notifications (nh);
+
+ if (purged != max_notify_iterations)
+ ACE_ERROR_RETURN ((LM_ERROR,
+ ACE_TEXT ("(%P|%t) Problems with the test \n")),
+ -1);
+
+ return 0;
+}
+
+
+int
+ACE_TMAIN (int, ACE_TCHAR *[])
+{
+ ACE_START_TEST (ACE_TEXT ("Select_Reactor_Notify_Stress_Test"));
+
+
+ if (do_work () == -1)
+ {
+ ACE_DEBUG ((LM_ERROR,
+ ACE_TEXT ("(%P|%t) Error while doing work \n")));
+
+ return -1;
+ }
+
+ return 0;
+
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
+
+#else /*ACE_HAS_THREADS && ACE_HAS_REACTOR_NOTIFICATION_QUEUE*/
+
+int
+ACE_TMAIN (int, ACE_TCHAR *[])
+{
+ ACE_DEBUG ((LM_DEBUG,
+ ACE_TEXT ("(%P|%t) This test cannot be run in this configuration \n")));
+
+ return 0;
+}
+
+#endif /*ACE_HAS_THREADS && ACE_HAS_REACTOR_NOTIFICATION_QUEUE*/
diff --git a/tests/Select_Reactor_Notify_Stress_Test.dsp b/tests/Select_Reactor_Notify_Stress_Test.dsp
new file mode 100644
index 00000000000..519174ee517
--- /dev/null
+++ b/tests/Select_Reactor_Notify_Stress_Test.dsp
@@ -0,0 +1,162 @@
+# Microsoft Developer Studio Project File - Name="Select_Reactor_Notify_Stress_Test" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=Select_Reactor_Notify_Stress_Test - Win32 Release
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "Select_Reactor_Notify_Stress_Test.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "Select_Reactor_Notify_Stress_Test.mak" CFG="Select_Reactor_Notify_Stress_Test - Win32 Release"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "Select_Reactor_Notify_Stress_Test - Win32 Static Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE "Select_Reactor_Notify_Stress_Test - Win32 Static Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "Select_Reactor_Notify_Stress_Test - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "Select_Reactor_Notify_Stress_Test - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "Select_Reactor_Notify_Stress_Test - Win32 Static Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Static_Debug"
+# PROP BASE Intermediate_Dir "Static_Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Static_Debug"
+# PROP Intermediate_Dir "Static_Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
+# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "../" /D "_DEBUG" /D ACE_AS_STATIC_LIBS /D "WIN32" /D "_CONSOLE" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x409 /d "_DEBUG"
+# ADD RSC /l 0x409 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386
+# ADD LINK32 acesd.lib advapi32.lib user32.lib /nologo /subsystem:console /debug /machine:I386 /libpath:"..\ace"
+
+!ELSEIF "$(CFG)" == "Select_Reactor_Notify_Stress_Test - Win32 Static Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Static_Release"
+# PROP BASE Intermediate_Dir "Static_Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Static_Release"
+# PROP Intermediate_Dir "Static_Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "../" /D "NDEBUG" /D ACE_AS_STATIC_LIBS /D "WIN32" /D "_CONSOLE" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x409 /d "NDEBUG"
+# ADD RSC /l 0x409 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 aces.lib advapi32.lib user32.lib /nologo /subsystem:console /machine:I386 /libpath:"..\ace"
+
+!ELSEIF "$(CFG)" == "Select_Reactor_Notify_Stress_Test - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "../" /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x409 /d "NDEBUG"
+# ADD RSC /l 0x409 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 ace.lib /nologo /subsystem:console /machine:I386 /libpath:"..\ace"
+
+!ELSEIF "$(CFG)" == "Select_Reactor_Notify_Stress_Test - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir ""
+# PROP Intermediate_Dir "Debug"
+# PROP Ignore_Export_Lib 0
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "../" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x409 /d "_DEBUG"
+# ADD RSC /l 0x409 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 aced.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"..\ace"
+
+!ENDIF
+
+# Begin Target
+
+# Name "Select_Reactor_Notify_Stress_Test - Win32 Static Debug"
+# Name "Select_Reactor_Notify_Stress_Test - Win32 Static Release"
+# Name "Select_Reactor_Notify_Stress_Test - Win32 Release"
+# Name "Select_Reactor_Notify_Stress_Test - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90"
+# Begin Source File
+
+SOURCE=.\Select_Reactor_Notify_Stress_Test.cpp
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl;fi;fd"
+# Begin Source File
+
+SOURCE=.\test_config.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
+# End Group
+# End Target
+# End Project
diff --git a/tests/tests.dsw b/tests/tests.dsw
index f480d9f2bee..091d01603a0 100644
--- a/tests/tests.dsw
+++ b/tests/tests.dsw
@@ -3,7 +3,7 @@ Microsoft Developer Studio Workspace File, Format Version 6.00
###############################################################################
-Project: "ACE_Init_Test"=".\ACE_Init_Test.dsp" - Package Owner=<4>
+Project: "ACE_Init_Test"=.\ACE_Init_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -15,7 +15,7 @@ Package=<4>
###############################################################################
-Project: "ARGV_Test"=".\ARGV_Test.dsp" - Package Owner=<4>
+Project: "ARGV_Test"=.\ARGV_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -27,7 +27,7 @@ Package=<4>
###############################################################################
-Project: "Arg_Shifter_Test"=".\Arg_Shifter_Test.dsp" - Package Owner=<4>
+Project: "Arg_Shifter_Test"=.\Arg_Shifter_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -39,7 +39,7 @@ Package=<4>
###############################################################################
-Project: "Atomic_Op_Test"=".\Atomic_Op_Test.dsp" - Package Owner=<4>
+Project: "Atomic_Op_Test"=.\Atomic_Op_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -51,7 +51,7 @@ Package=<4>
###############################################################################
-Project: "Auto_IncDec_Test"=".\Auto_IncDec_Test.dsp" - Package Owner=<4>
+Project: "Auto_IncDec_Test"=.\Auto_IncDec_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -63,7 +63,7 @@ Package=<4>
###############################################################################
-Project: "Barrier_Test"=".\Barrier_Test.dsp" - Package Owner=<4>
+Project: "Barrier_Test"=.\Barrier_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -75,7 +75,7 @@ Package=<4>
###############################################################################
-Project: "Basic_Types_Test"=".\Basic_Types_Test.dsp" - Package Owner=<4>
+Project: "Basic_Types_Test"=.\Basic_Types_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -87,7 +87,7 @@ Package=<4>
###############################################################################
-Project: "Bound_Ptr_Test"=".\Bound_Ptr_Test.dsp" - Package Owner=<4>
+Project: "Bound_Ptr_Test"=.\Bound_Ptr_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -99,7 +99,7 @@ Package=<4>
###############################################################################
-Project: "Buffer_Stream_Test"=".\Buffer_Stream_Test.dsp" - Package Owner=<4>
+Project: "Buffer_Stream_Test"=.\Buffer_Stream_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -111,7 +111,7 @@ Package=<4>
###############################################################################
-Project: "CDR_Array_Test"=".\CDR_Array_Test.dsp" - Package Owner=<4>
+Project: "CDR_Array_Test"=.\CDR_Array_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -123,7 +123,7 @@ Package=<4>
###############################################################################
-Project: "CDR_File_Test"=".\CDR_File_Test.dsp" - Package Owner=<4>
+Project: "CDR_File_Test"=.\CDR_File_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -135,7 +135,7 @@ Package=<4>
###############################################################################
-Project: "CDR_Test"=".\CDR_Test.dsp" - Package Owner=<4>
+Project: "CDR_Test"=.\CDR_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -147,7 +147,7 @@ Package=<4>
###############################################################################
-Project: "Cache_Map_Manager_Test"=".\Cache_Map_Manager_Test.dsp" - Package Owner=<4>
+Project: "Cache_Map_Manager_Test"=.\Cache_Map_Manager_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -159,7 +159,7 @@ Package=<4>
###############################################################################
-Project: "Cached_Accept_Conn_Test"=".\Cached_Accept_Conn_Test.dsp" - Package Owner=<4>
+Project: "Cached_Accept_Conn_Test"=.\Cached_Accept_Conn_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -171,7 +171,7 @@ Package=<4>
###############################################################################
-Project: "Cached_Allocator_Test"=".\Cached_Allocator_Test.dsp" - Package Owner=<4>
+Project: "Cached_Allocator_Test"=.\Cached_Allocator_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -183,7 +183,7 @@ Package=<4>
###############################################################################
-Project: "Cached_Conn_Test"=".\Cached_Conn_Test.dsp" - Package Owner=<4>
+Project: "Cached_Conn_Test"=.\Cached_Conn_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -195,7 +195,7 @@ Package=<4>
###############################################################################
-Project: "Capabilities_Test"=".\Capabilities_Test.dsp" - Package Owner=<4>
+Project: "Capabilities_Test"=.\Capabilities_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -207,7 +207,7 @@ Package=<4>
###############################################################################
-Project: "Codecs_Test"=".\Codecs_Test.dsp" - Package Owner=<4>
+Project: "Codecs_Test"=.\Codecs_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -219,7 +219,7 @@ Package=<4>
###############################################################################
-Project: "Collection_Test"=".\Collection_Test.dsp" - Package Owner=<4>
+Project: "Collection_Test"=.\Collection_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -231,7 +231,7 @@ Package=<4>
###############################################################################
-Project: "Config_Test"=".\Config_Test.dsp" - Package Owner=<4>
+Project: "Config_Test"=.\Config_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -243,7 +243,7 @@ Package=<4>
###############################################################################
-Project: "Conn_Test"=".\Conn_Test.dsp" - Package Owner=<4>
+Project: "Conn_Test"=.\Conn_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -255,7 +255,7 @@ Package=<4>
###############################################################################
-Project: "DLL_Test"=".\DLL_Test.dsp" - Package Owner=<4>
+Project: "DLL_Test"=.\DLL_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -270,7 +270,7 @@ Package=<4>
###############################################################################
-Project: "DLL_Test DLL"=".\DLL_Test_Impl.dsp" - Package Owner=<4>
+Project: "DLL_Test DLL"=.\DLL_Test_Impl.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -282,7 +282,7 @@ Package=<4>
###############################################################################
-Project: "DLList_Test"=".\DLList_Test.dsp" - Package Owner=<4>
+Project: "DLList_Test"=.\DLList_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -294,7 +294,7 @@ Package=<4>
###############################################################################
-Project: "Date_Time_Test"=".\Date_Time_Test.dsp" - Package Owner=<4>
+Project: "Date_Time_Test"=.\Date_Time_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -306,7 +306,7 @@ Package=<4>
###############################################################################
-Project: "Dirent_Test"=".\Dirent_Test.dsp" - Package Owner=<4>
+Project: "Dirent_Test"=.\Dirent_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -318,7 +318,7 @@ Package=<4>
###############################################################################
-Project: "Dynamic_Priority_Test"=".\Dynamic_Priority_Test.dsp" - Package Owner=<4>
+Project: "Dynamic_Priority_Test"=.\Dynamic_Priority_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -330,7 +330,7 @@ Package=<4>
###############################################################################
-Project: "Enum_Interfaces_Test"=".\Enum_Interfaces_Test.dsp" - Package Owner=<4>
+Project: "Enum_Interfaces_Test"=.\Enum_Interfaces_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -342,7 +342,7 @@ Package=<4>
###############################################################################
-Project: "Env_Value_Test"=".\Env_Value_Test.dsp" - Package Owner=<4>
+Project: "Env_Value_Test"=.\Env_Value_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -354,7 +354,7 @@ Package=<4>
###############################################################################
-Project: "Framework_Component_Test"=".\Framework_Component_Test.dsp" - Package Owner=<4>
+Project: "Framework_Component_Test"=.\Framework_Component_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -369,7 +369,7 @@ Package=<4>
###############################################################################
-Project: "Framework_Component_Test DLL"=".\Framework_Component_DLL.dsp" - Package Owner=<4>
+Project: "Framework_Component_Test DLL"=.\Framework_Component_DLL.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -381,7 +381,7 @@ Package=<4>
###############################################################################
-Project: "Future_Set_Test"=".\Future_Set_Test.dsp" - Package Owner=<4>
+Project: "Future_Set_Test"=.\Future_Set_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -393,7 +393,7 @@ Package=<4>
###############################################################################
-Project: "Future_Test"=".\Future_Test.dsp" - Package Owner=<4>
+Project: "Future_Test"=.\Future_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -405,7 +405,7 @@ Package=<4>
###############################################################################
-Project: "Get_Opt_Test"=".\Get_Opt_Test.dsp" - Package Owner=<4>
+Project: "Get_Opt_Test"=.\Get_Opt_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -417,7 +417,7 @@ Package=<4>
###############################################################################
-Project: "Handle_Set_Test"=".\Handle_Set_Test.dsp" - Package Owner=<4>
+Project: "Handle_Set_Test"=.\Handle_Set_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -429,7 +429,7 @@ Package=<4>
###############################################################################
-Project: "Hash_Map_Bucket_Iterator_Test"=".\Hash_Map_Bucket_Iterator_Test.dsp" - Package Owner=<4>
+Project: "Hash_Map_Bucket_Iterator_Test"=.\Hash_Map_Bucket_Iterator_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -441,7 +441,7 @@ Package=<4>
###############################################################################
-Project: "Hash_Map_Manager_Test"=".\Hash_Map_Manager_Test.dsp" - Package Owner=<4>
+Project: "Hash_Map_Manager_Test"=.\Hash_Map_Manager_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -453,7 +453,7 @@ Package=<4>
###############################################################################
-Project: "High_Res_Timer_Test"=".\High_Res_Timer_Test.dsp" - Package Owner=<4>
+Project: "High_Res_Timer_Test"=.\High_Res_Timer_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -465,7 +465,7 @@ Package=<4>
###############################################################################
-Project: "INET_Addr_Test"=".\INET_Addr_Test.dsp" - Package Owner=<4>
+Project: "INET_Addr_Test"=.\INET_Addr_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -477,7 +477,7 @@ Package=<4>
###############################################################################
-Project: "IOStream_Test"=".\IOStream_Test.dsp" - Package Owner=<4>
+Project: "IOStream_Test"=.\IOStream_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -489,7 +489,7 @@ Package=<4>
###############################################################################
-Project: "Lazy_Map_Manager_Test"=".\Lazy_Map_Manager_Test.dsp" - Package Owner=<4>
+Project: "Lazy_Map_Manager_Test"=.\Lazy_Map_Manager_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -501,7 +501,7 @@ Package=<4>
###############################################################################
-Project: "Log_Msg_Test"=".\Log_Msg_Test.dsp" - Package Owner=<4>
+Project: "Log_Msg_Test"=.\Log_Msg_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -513,7 +513,7 @@ Package=<4>
###############################################################################
-Project: "Logging_Strategy_Test"=".\Logging_Strategy_Test.dsp" - Package Owner=<4>
+Project: "Logging_Strategy_Test"=.\Logging_Strategy_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -525,7 +525,7 @@ Package=<4>
###############################################################################
-Project: "MEM_Stream_Test"=".\MEM_Stream_Test.dsp" - Package Owner=<4>
+Project: "MEM_Stream_Test"=.\MEM_Stream_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -537,7 +537,7 @@ Package=<4>
###############################################################################
-Project: "MM_Shared_Memory_Test"=".\MM_Shared_Memory_Test.dsp" - Package Owner=<4>
+Project: "MM_Shared_Memory_Test"=.\MM_Shared_Memory_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -549,7 +549,7 @@ Package=<4>
###############################################################################
-Project: "MT_Reactor_Timer_Test"=".\MT_Reactor_Timer_Test.dsp" - Package Owner=<4>
+Project: "MT_Reactor_Timer_Test"=.\MT_Reactor_Timer_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -561,7 +561,7 @@ Package=<4>
###############################################################################
-Project: "MT_Reactor_Upcall_Test"=".\MT_Reactor_Upcall_Test.dsp" - Package Owner=<4>
+Project: "MT_Reactor_Upcall_Test"=.\MT_Reactor_Upcall_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -573,7 +573,7 @@ Package=<4>
###############################################################################
-Project: "MT_SOCK_Test"=".\MT_SOCK_Test.dsp" - Package Owner=<4>
+Project: "MT_SOCK_Test"=.\MT_SOCK_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -585,7 +585,7 @@ Package=<4>
###############################################################################
-Project: "Malloc_Test"=".\Malloc_Test.dsp" - Package Owner=<4>
+Project: "Malloc_Test"=.\Malloc_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -597,7 +597,7 @@ Package=<4>
###############################################################################
-Project: "Map_Manager_Test"=".\Map_Manager_Test.dsp" - Package Owner=<4>
+Project: "Map_Manager_Test"=.\Map_Manager_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -609,7 +609,7 @@ Package=<4>
###############################################################################
-Project: "Map_Test"=".\Map_Test.dsp" - Package Owner=<4>
+Project: "Map_Test"=.\Map_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -621,7 +621,7 @@ Package=<4>
###############################################################################
-Project: "Max_Default_Port_Test"=".\Max_Default_Port_Test.dsp" - Package Owner=<4>
+Project: "Max_Default_Port_Test"=.\Max_Default_Port_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -633,7 +633,7 @@ Package=<4>
###############################################################################
-Project: "Mem_Map_Test"=".\Mem_Map_Test.dsp" - Package Owner=<4>
+Project: "Mem_Map_Test"=.\Mem_Map_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -645,7 +645,7 @@ Package=<4>
###############################################################################
-Project: "Message_Block_Test"=".\Message_Block_Test.dsp" - Package Owner=<4>
+Project: "Message_Block_Test"=.\Message_Block_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -657,7 +657,7 @@ Package=<4>
###############################################################################
-Project: "Message_Queue_Notifications_Test"=".\Message_Queue_Notifications_Test.dsp" - Package Owner=<4>
+Project: "Message_Queue_Notifications_Test"=.\Message_Queue_Notifications_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -669,7 +669,7 @@ Package=<4>
###############################################################################
-Project: "Message_Queue_Test"=".\Message_Queue_Test.dsp" - Package Owner=<4>
+Project: "Message_Queue_Test"=.\Message_Queue_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -681,7 +681,7 @@ Package=<4>
###############################################################################
-Project: "Message_Queue_Test_Ex"=".\Message_Queue_Test_Ex.dsp" - Package Owner=<4>
+Project: "Message_Queue_Test_Ex"=.\Message_Queue_Test_Ex.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -693,7 +693,7 @@ Package=<4>
###############################################################################
-Project: "Naming_Test"=".\Naming_Test.dsp" - Package Owner=<4>
+Project: "Naming_Test"=.\Naming_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -705,7 +705,7 @@ Package=<4>
###############################################################################
-Project: "New_Fail_Test"=".\New_Fail_Test.dsp" - Package Owner=<4>
+Project: "New_Fail_Test"=.\New_Fail_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -717,7 +717,7 @@ Package=<4>
###############################################################################
-Project: "Notify_Performance_Test"=".\Notify_Performance_Test.dsp" - Package Owner=<4>
+Project: "Notify_Performance_Test"=.\Notify_Performance_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -729,7 +729,7 @@ Package=<4>
###############################################################################
-Project: "OS_Test"=".\OS_Test.dsp" - Package Owner=<4>
+Project: "OS_Test"=.\OS_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -741,7 +741,7 @@ Package=<4>
###############################################################################
-Project: "Object_Manager_Test"=".\Object_Manager_Test.dsp" - Package Owner=<4>
+Project: "Object_Manager_Test"=.\Object_Manager_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -753,7 +753,7 @@ Package=<4>
###############################################################################
-Project: "Obstack_Test"=".\Obstack_Test.dsp" - Package Owner=<4>
+Project: "Obstack_Test"=.\Obstack_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -765,7 +765,7 @@ Package=<4>
###############################################################################
-Project: "OrdMultiSet_Test"=".\OrdMultiSet_Test.dsp" - Package Owner=<4>
+Project: "OrdMultiSet_Test"=.\OrdMultiSet_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -777,7 +777,7 @@ Package=<4>
###############################################################################
-Project: "Pipe_Test"=".\Pipe_Test.dsp" - Package Owner=<4>
+Project: "Pipe_Test"=.\Pipe_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -789,7 +789,7 @@ Package=<4>
###############################################################################
-Project: "Priority_Buffer_Test"=".\Priority_Buffer_Test.dsp" - Package Owner=<4>
+Project: "Priority_Buffer_Test"=.\Priority_Buffer_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -801,7 +801,7 @@ Package=<4>
###############################################################################
-Project: "Priority_Reactor_Test"=".\Priority_Reactor_Test.dsp" - Package Owner=<4>
+Project: "Priority_Reactor_Test"=.\Priority_Reactor_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -813,7 +813,7 @@ Package=<4>
###############################################################################
-Project: "Priority_Task_Test"=".\Priority_Task_Test.dsp" - Package Owner=<4>
+Project: "Priority_Task_Test"=.\Priority_Task_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -825,7 +825,7 @@ Package=<4>
###############################################################################
-Project: "Proactor_Scatter_Gather_Test"=".\Proactor_Scatter_Gather_Test.dsp" - Package Owner=<4>
+Project: "Proactor_Scatter_Gather_Test"=.\Proactor_Scatter_Gather_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -837,7 +837,7 @@ Package=<4>
###############################################################################
-Project: "Proactor_Test"=".\Proactor_Test.dsp" - Package Owner=<4>
+Project: "Proactor_Test"=.\Proactor_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -849,7 +849,7 @@ Package=<4>
###############################################################################
-Project: "Proactor_Timer_Test"=".\Proactor_Timer_Test.dsp" - Package Owner=<4>
+Project: "Proactor_Timer_Test"=.\Proactor_Timer_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -861,7 +861,7 @@ Package=<4>
###############################################################################
-Project: "Process_Manager_Test"=".\Process_Manager_Test.dsp" - Package Owner=<4>
+Project: "Process_Manager_Test"=.\Process_Manager_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -873,7 +873,7 @@ Package=<4>
###############################################################################
-Project: "Process_Mutex_Test"=".\Process_Mutex_Test.dsp" - Package Owner=<4>
+Project: "Process_Mutex_Test"=.\Process_Mutex_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -885,7 +885,7 @@ Package=<4>
###############################################################################
-Project: "Process_Strategy_Test"=".\Process_Strategy_Test.dsp" - Package Owner=<4>
+Project: "Process_Strategy_Test"=.\Process_Strategy_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -897,7 +897,7 @@ Package=<4>
###############################################################################
-Project: "RB_Tree_Test"=".\RB_Tree_Test.dsp" - Package Owner=<4>
+Project: "RB_Tree_Test"=.\RB_Tree_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -909,7 +909,7 @@ Package=<4>
###############################################################################
-Project: "Reactor_Dispatch_Order_Test"=".\Reactor_Dispatch_Order_Test.dsp" - Package Owner=<4>
+Project: "Reactor_Dispatch_Order_Test"=.\Reactor_Dispatch_Order_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -921,7 +921,7 @@ Package=<4>
###############################################################################
-Project: "Reactor_Exceptions_Test"=".\Reactor_Exceptions_Test.dsp" - Package Owner=<4>
+Project: "Reactor_Exceptions_Test"=.\Reactor_Exceptions_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -933,7 +933,7 @@ Package=<4>
###############################################################################
-Project: "Reactor_Notify_Test"=".\Reactor_Notify_Test.dsp" - Package Owner=<4>
+Project: "Reactor_Notify_Test"=.\Reactor_Notify_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -945,7 +945,7 @@ Package=<4>
###############################################################################
-Project: "Reactor_Performance_Test"=".\Reactor_Performance_Test.dsp" - Package Owner=<4>
+Project: "Reactor_Performance_Test"=.\Reactor_Performance_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -957,7 +957,7 @@ Package=<4>
###############################################################################
-Project: "Reactor_Timer_Test"=".\Reactor_Timer_Test.dsp" - Package Owner=<4>
+Project: "Reactor_Timer_Test"=.\Reactor_Timer_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -969,7 +969,7 @@ Package=<4>
###############################################################################
-Project: "Reactors_Test"=".\Reactors_Test.dsp" - Package Owner=<4>
+Project: "Reactors_Test"=.\Reactors_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -981,7 +981,7 @@ Package=<4>
###############################################################################
-Project: "Reader_Writer_Test"=".\Reader_Writer_Test.dsp" - Package Owner=<4>
+Project: "Reader_Writer_Test"=.\Reader_Writer_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -993,7 +993,7 @@ Package=<4>
###############################################################################
-Project: "Recursive_Condition_Test"=".\Recursive_Condition_Test.dsp" - Package Owner=<4>
+Project: "Recursive_Condition_Test"=.\Recursive_Condition_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1005,7 +1005,7 @@ Package=<4>
###############################################################################
-Project: "Recursive_Mutex_Test"=".\Recursive_Mutex_Test.dsp" - Package Owner=<4>
+Project: "Recursive_Mutex_Test"=.\Recursive_Mutex_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1017,7 +1017,7 @@ Package=<4>
###############################################################################
-Project: "Refcounted_Auto_Ptr_Test"=".\Refcounted_Auto_Ptr_Test.dsp" - Package Owner=<4>
+Project: "Refcounted_Auto_Ptr_Test"=.\Refcounted_Auto_Ptr_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1029,7 +1029,7 @@ Package=<4>
###############################################################################
-Project: "Reverse_Lock_Test"=".\Reverse_Lock_Test.dsp" - Package Owner=<4>
+Project: "Reverse_Lock_Test"=.\Reverse_Lock_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1041,7 +1041,7 @@ Package=<4>
###############################################################################
-Project: "SOCK_Connector_Test"=".\SOCK_Connector_Test.dsp" - Package Owner=<4>
+Project: "SOCK_Connector_Test"=.\SOCK_Connector_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1053,7 +1053,7 @@ Package=<4>
###############################################################################
-Project: "SOCK_Send_Recv_Test"=".\SOCK_Send_Recv_Test.dsp" - Package Owner=<4>
+Project: "SOCK_Send_Recv_Test"=.\SOCK_Send_Recv_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1065,7 +1065,7 @@ Package=<4>
###############################################################################
-Project: "SOCK_Test"=".\SOCK_Test.dsp" - Package Owner=<4>
+Project: "SOCK_Test"=.\SOCK_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1077,7 +1077,7 @@ Package=<4>
###############################################################################
-Project: "SPIPE_Test"=".\SPIPE_Test.dsp" - Package Owner=<4>
+Project: "SPIPE_Test"=.\SPIPE_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1089,7 +1089,7 @@ Package=<4>
###############################################################################
-Project: "SString_Test"=".\SString_Test.dsp" - Package Owner=<4>
+Project: "SString_Test"=.\SString_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1101,7 +1101,7 @@ Package=<4>
###############################################################################
-Project: "SV_Shared_Memory_Test"=".\SV_Shared_Memory_Test.dsp" - Package Owner=<4>
+Project: "SV_Shared_Memory_Test"=.\SV_Shared_Memory_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1113,7 +1113,7 @@ Package=<4>
###############################################################################
-Project: "Semaphore_Test"=".\Semaphore_Test.dsp" - Package Owner=<4>
+Project: "Select_Reactor_Notify_Stress_Test"=.\Select_Reactor_Notify_Stress_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1125,7 +1125,7 @@ Package=<4>
###############################################################################
-Project: "Service_Config_DLL"=".\Service_Config_DLL.dsp" - Package Owner=<4>
+Project: "Semaphore_Test"=.\Semaphore_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1137,7 +1137,19 @@ Package=<4>
###############################################################################
-Project: "Service_Config_Test"=".\Service_Config_Test.dsp" - Package Owner=<4>
+Project: "Service_Config_DLL"=.\Service_Config_DLL.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "Service_Config_Test"=.\Service_Config_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1152,7 +1164,7 @@ Package=<4>
###############################################################################
-Project: "Sigset_Ops_Test"=".\Sigset_Ops_Test.dsp" - Package Owner=<4>
+Project: "Sigset_Ops_Test"=.\Sigset_Ops_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1164,7 +1176,7 @@ Package=<4>
###############################################################################
-Project: "Simple_Message_Block_Test"=".\Simple_Message_Block_Test.dsp" - Package Owner=<4>
+Project: "Simple_Message_Block_Test"=.\Simple_Message_Block_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1176,7 +1188,7 @@ Package=<4>
###############################################################################
-Project: "Svc_Handler_Test"=".\Svc_Handler_Test.dsp" - Package Owner=<4>
+Project: "Svc_Handler_Test"=.\Svc_Handler_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1188,7 +1200,7 @@ Package=<4>
###############################################################################
-Project: "TP_Reactor_Test"=".\TP_Reactor_Test.dsp" - Package Owner=<4>
+Project: "TP_Reactor_Test"=.\TP_Reactor_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1200,7 +1212,7 @@ Package=<4>
###############################################################################
-Project: "TSS_Test"=".\TSS_Test.dsp" - Package Owner=<4>
+Project: "TSS_Test"=.\TSS_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1212,7 +1224,7 @@ Package=<4>
###############################################################################
-Project: "Task_Test"=".\Task_Test.dsp" - Package Owner=<4>
+Project: "Task_Test"=.\Task_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1224,7 +1236,7 @@ Package=<4>
###############################################################################
-Project: "Thread_Mutex_Test"=".\Thread_Mutex_Test.dsp" - Package Owner=<4>
+Project: "Thread_Mutex_Test"=.\Thread_Mutex_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1236,7 +1248,7 @@ Package=<4>
###############################################################################
-Project: "Thread_Pool_Reactor_Resume_Test"=".\Thread_Pool_Reactor_Resume_Test.dsp" - Package Owner=<4>
+Project: "Thread_Pool_Reactor_Resume_Test"=.\Thread_Pool_Reactor_Resume_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1248,7 +1260,7 @@ Package=<4>
###############################################################################
-Project: "Thread_Pool_Reactor_Test"=".\Thread_Pool_Reactor_Test.dsp" - Package Owner=<4>
+Project: "Thread_Pool_Reactor_Test"=.\Thread_Pool_Reactor_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1260,7 +1272,7 @@ Package=<4>
###############################################################################
-Project: "Thread_Pool_Test"=".\Thread_Pool_Test.dsp" - Package Owner=<4>
+Project: "Thread_Pool_Test"=.\Thread_Pool_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1272,7 +1284,7 @@ Package=<4>
###############################################################################
-Project: "Time_Service_Test"=".\Time_Service_Test.dsp" - Package Owner=<4>
+Project: "Time_Service_Test"=.\Time_Service_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1284,7 +1296,7 @@ Package=<4>
###############################################################################
-Project: "Time_Value_Test"=".\Time_Value_Test.dsp" - Package Owner=<4>
+Project: "Time_Value_Test"=.\Time_Value_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1296,7 +1308,7 @@ Package=<4>
###############################################################################
-Project: "Timeprobe_Test"=".\Timeprobe_Test.dsp" - Package Owner=<4>
+Project: "Timeprobe_Test"=.\Timeprobe_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1308,7 +1320,7 @@ Package=<4>
###############################################################################
-Project: "Timer_Queue_Test"=".\Timer_Queue_Test.dsp" - Package Owner=<4>
+Project: "Timer_Queue_Test"=.\Timer_Queue_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1320,7 +1332,7 @@ Package=<4>
###############################################################################
-Project: "Token_Strategy_Test"=".\Token_Strategy_Test.dsp" - Package Owner=<4>
+Project: "Token_Strategy_Test"=.\Token_Strategy_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1332,7 +1344,7 @@ Package=<4>
###############################################################################
-Project: "Tokens_Test"=".\Tokens_Test.dsp" - Package Owner=<4>
+Project: "Tokens_Test"=.\Tokens_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1344,7 +1356,7 @@ Package=<4>
###############################################################################
-Project: "UPIPE_SAP_Test"=".\UPIPE_SAP_Test.dsp" - Package Owner=<4>
+Project: "UPIPE_SAP_Test"=.\UPIPE_SAP_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1356,7 +1368,7 @@ Package=<4>
###############################################################################
-Project: "Upgradable_RW_Test"=".\Upgradable_RW_Test.dsp" - Package Owner=<4>
+Project: "Upgradable_RW_Test"=.\Upgradable_RW_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1368,7 +1380,7 @@ Package=<4>
###############################################################################
-Project: "Vector_Test"=".\Vector_Test.dsp" - Package Owner=<4>
+Project: "Vector_Test"=.\Vector_Test.dsp - Package Owner=<4>
Package=<5>
{{{
@@ -1391,3 +1403,4 @@ Package=<3>
}}}
###############################################################################
+