2008-05-21 Stephanie Lewis <slewis@apple.com>
authorslewis@apple.com <slewis@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 May 2008 02:36:39 +0000 (02:36 +0000)
committerslewis@apple.com <slewis@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 May 2008 02:36:39 +0000 (02:36 +0000)
        Reviewed by Maciej.

        arch doesn't take arguments on tiger.  expand DRT timeout for guardMalloc.

        * Scripts/run-webkit-tests:
        * Scripts/webkitdirs.pm:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@33987 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKitTools/ChangeLog
WebKitTools/Scripts/run-webkit-tests
WebKitTools/Scripts/webkitdirs.pm

index c8e3359..6a47ed9 100644 (file)
@@ -1,3 +1,12 @@
+2008-05-21  Stephanie Lewis  <slewis@apple.com>
+
+        Reviewed by Maciej, Mark.
+  
+        arch doesn't take arguments on tiger.  expand DRT timeout for guardMalloc.
+
+        * Scripts/run-webkit-tests:
+        * Scripts/webkitdirs.pm:
+
 2008-05-20  Mark Rowe  <mrowe@apple.com>
 
         Reviewed by Stephanie Lewis.
index 423d394..5895e13 100755 (executable)
@@ -1194,7 +1194,7 @@ sub openDumpTool()
 
     my @args = @toolArgs;
     unshift @args, $dumpTool;
-    if (isOSX) {
+    if (isOSX and !isTiger()) {
         unshift @args, "arch";
     }
     if ($useValgrind) {
@@ -1720,6 +1720,7 @@ sub readFromDumpToolWithTimer(*;$)
     setFileHandleNonBlocking($fh, 1);
 
     my $maximumSecondsWithoutOutput = 30;
+    $maximumSecondsWithoutOutput *= 10 if $guardMalloc;
     my $microsecondsToWaitBeforeReadingAgain = 1000;
 
     my $timeOfLastSuccessfulRead = time;
index 2a7f389..7a9d5e9 100644 (file)
@@ -896,7 +896,11 @@ sub runSafari
         $ENV{DYLD_FRAMEWORK_PATH} = $productDir;
         $ENV{WEBKIT_UNSET_DYLD_FRAMEWORK_PATH} = "YES";
         exportArchPreference();
-        return system "arch", safariPath(), @ARGV;
+        if (!isTiger()) {
+            return system "arch", safariPath(), @ARGV;
+        } else {
+            return system safariPath(), @ARGV;
+        }
     }
 
     if (isCygwin()) {