[Box Backup-commit] COMMIT r2096 - in box/trunk/test: backupstore backupstorefix bbackupd
boxbackup-dev@fluffy.co.uk
boxbackup-dev@fluffy.co.uk
Sat, 1 Mar 2008 21:32:10 +0000 (UTC)
Author: chris
Date: 2008-03-01 21:32:07 +0000 (Sat, 01 Mar 2008)
New Revision: 2096
Modified:
box/trunk/test/backupstore/testbackupstore.cpp
box/trunk/test/backupstorefix/testbackupstorefix.cpp
box/trunk/test/bbackupd/testbbackupd.cpp
Log:
Delete bbstored PID file after killing the daemon on Windows, as the
daemon can't clean up after itself.
Modified: box/trunk/test/backupstore/testbackupstore.cpp
===================================================================
--- box/trunk/test/backupstore/testbackupstore.cpp 2008-02-28 18:08:06 UTC (rev 2095)
+++ box/trunk/test/backupstore/testbackupstore.cpp 2008-03-01 21:32:07 UTC (rev 2096)
@@ -1778,9 +1778,12 @@
TEST_THAT(KillServer(pid));
::sleep(1);
TEST_THAT(!ServerIsAlive(pid));
-#ifndef WIN32
- TestRemoteProcessMemLeaks("bbstored.memleaks");
-#endif
+
+ #ifdef WIN32
+ TEST_THAT(unlink("testfiles/bbstored.pid") == 0);
+ #else
+ TestRemoteProcessMemLeaks("bbstored.memleaks");
+ #endif
// Set a new limit on the account -- leave the hard limit
// high to make sure the target for freeing space is the
@@ -1872,9 +1875,11 @@
::sleep(1);
TEST_THAT(!ServerIsAlive(pid));
-#ifndef WIN32
- TestRemoteProcessMemLeaks("bbstored.memleaks");
-#endif
+ #ifdef WIN32
+ TEST_THAT(unlink("testfiles/bbstored.pid") == 0);
+ #else
+ TestRemoteProcessMemLeaks("bbstored.memleaks");
+ #endif
}
return 0;
@@ -1911,9 +1916,12 @@
TEST_THAT(KillServer(pid));
::sleep(1);
TEST_THAT(!ServerIsAlive(pid));
-#ifndef WIN32
- TestRemoteProcessMemLeaks("bbstored.memleaks");
-#endif
+
+ #ifdef WIN32
+ TEST_THAT(unlink("testfiles/bbstored.pid") == 0);
+ #else
+ TestRemoteProcessMemLeaks("bbstored.memleaks");
+ #endif
}
Modified: box/trunk/test/backupstorefix/testbackupstorefix.cpp
===================================================================
--- box/trunk/test/backupstorefix/testbackupstorefix.cpp 2008-02-28 18:08:06 UTC (rev 2095)
+++ box/trunk/test/backupstorefix/testbackupstorefix.cpp 2008-03-01 21:32:07 UTC (rev 2096)
@@ -601,7 +601,10 @@
// ------------------------------------------------------------------------------------------------
// Stop server
TEST_THAT(KillServer(pid));
- #ifndef WIN32
+
+ #ifdef WIN32
+ TEST_THAT(unlink("testfiles/bbstored.pid") == 0);
+ #else
TestRemoteProcessMemLeaks("bbstored.memleaks");
#endif
}
Modified: box/trunk/test/bbackupd/testbbackupd.cpp
===================================================================
--- box/trunk/test/bbackupd/testbbackupd.cpp 2008-02-28 18:08:06 UTC (rev 2095)
+++ box/trunk/test/bbackupd/testbbackupd.cpp 2008-03-01 21:32:07 UTC (rev 2096)
@@ -461,7 +461,9 @@
::safe_sleep(1);
TEST_THAT(!ServerIsAlive(bbstored_pid));
- #ifndef WIN32
+ #ifdef WIN32
+ TEST_THAT(unlink("testfiles/bbstored.pid") == 0);
+ #else
TestRemoteProcessMemLeaks("bbstored.memleaks");
#endif