Changeset 64219 in webkit


Ignore:
Timestamp:
Jul 28, 2010 12:23:54 PM (14 years ago)
Author:
tony@chromium.org
Message:

2010-07-28 Tony Chang <tony@chromium.org>

Reviewed by Kent Tamura.

[chromium] cleanup temp files left by Linux DRT
https://bugs.webkit.org/show_bug.cgi?id=43062

  • BuildSlaveSupport/build.webkit.org-config/config.json: Rename the chromium bots to include the OS
  • BuildSlaveSupport/build.webkit.org-config/master.cfg: add a step on chromium-linux to delete temp files left

by crashed DRTs

Location:
trunk/WebKitTools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitTools/BuildSlaveSupport/build.webkit.org-config/config.json

    r63690 r64219  
    3636                    { "name": "szeged-windows-2", "platform": "qt"},
    3737
    38                     { "name": "google-windows-1", "platform": "chromium" },
    39                     { "name": "google-mac-1", "platform": "chromium" },
    40                     { "name": "google-linux-1", "platform": "chromium" },
    41                     { "name": "google-windows-2", "platform": "chromium" },
    42                     { "name": "google-mac-2", "platform": "chromium" },
    43                     { "name": "google-linux-2", "platform": "chromium" },
     38                    { "name": "google-windows-1", "platform": "chromium-win" },
     39                    { "name": "google-mac-1", "platform": "chromium-mac" },
     40                    { "name": "google-linux-1", "platform": "chromium-linux" },
     41                    { "name": "google-windows-2", "platform": "chromium-win" },
     42                    { "name": "google-mac-2", "platform": "chromium-mac" },
     43                    { "name": "google-linux-2", "platform": "chromium-linux" },
    4444                    { "name": "google-new-tests", "platform": "mac-leopard" }
    4545                  ],
     
    151151                    {
    152152                      "name": "Chromium Win Release", "type": "Build", "builddir": "chromium-win-release",
    153                       "platform": "chromium", "configuration": "release", "architectures": ["i386"],
     153                      "platform": "chromium-win", "configuration": "release", "architectures": ["i386"],
    154154                      "slavenames": ["google-windows-1"]
    155155                    },
    156156                    {
    157157                      "name": "Chromium Mac Release", "type": "Build", "builddir": "chromium-mac-release",
    158                       "platform": "chromium", "configuration": "release", "architectures": ["i386"],
     158                      "platform": "chromium-mac", "configuration": "release", "architectures": ["i386"],
    159159                      "slavenames": ["google-mac-1"]
    160160                    },
    161161                    {
    162162                      "name": "Chromium Linux Release", "type": "Build", "builddir": "chromium-linux-release",
    163                       "platform": "chromium", "configuration": "release", "architectures": ["i386"],
     163                      "platform": "chromium-linux", "configuration": "release", "architectures": ["i386"],
    164164                      "slavenames": ["google-linux-1"]
    165165                    },
    166166                    {
    167167                      "name": "Chromium Win Release (Tests)", "type": "NewBuildAndTest", "builddir": "chromium-win-release-tests",
    168                       "platform": "chromium", "configuration": "release", "architectures": ["i386"],
     168                      "platform": "chromium-win", "configuration": "release", "architectures": ["i386"],
    169169                      "slavenames": ["google-windows-2"]
    170170                    },
    171171                    {
    172172                      "name": "Chromium Mac Release (Tests)", "type": "NewBuildAndTest", "builddir": "chromium-mac-release-tests",
    173                       "platform": "chromium", "configuration": "release", "architectures": ["i386"],
     173                      "platform": "chromium-mac", "configuration": "release", "architectures": ["i386"],
    174174                      "slavenames": ["google-mac-2"]
    175175                    },
    176176                    {
    177177                      "name": "Chromium Linux Release (Tests)", "type": "NewBuildAndTest", "builddir": "chromium-linux-release-tests",
    178                       "platform": "chromium", "configuration": "release", "architectures": ["i386"],
     178                      "platform": "chromium-linux", "configuration": "release", "architectures": ["i386"],
    179179                      "slavenames": ["google-linux-2"]
    180180                    },
  • trunk/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg

    r63748 r64219  
    6969    haltOnFailure = True
    7070
     71class CleanupChromiumLinuxCrashLogs(shell.ShellCommand):
     72    name = "cleanup crash logs"
     73    description = ["removing crash logs"]
     74    descriptionDone = ["removed crash logs"]
     75    command = ["sh", "-c", "rm -rf /tmp/.org.chromium.*"]
     76    haltOnFailure = False
     77
    7178
    7279def appendCustomBuildFlags(step, platform):
     
    344351            self.addStep(KillOldProcesses)
    345352            self.addStep(InstallWin32Dependencies)
    346         if platform == "chromium":
     353        if platform.startswith("chromium"):
    347354            self.addStep(InstallChromiumDependencies)
    348355
     
    376383    def __init__(self, platform, configuration, architectures):
    377384        Factory.__init__(self, platform, configuration, architectures, False)
     385        if platform == "chromium-linux":
     386            self.addStep(CleanupChromiumLinuxCrashLogs)
    378387        self.addStep(CompileWebKit)
    379         if platform != "chromium":
     388        if not platform.startswith("chromium"):
    380389            self.addStep(RunJavaScriptCoreTests)
    381390        self.addStep(self.TestClass)
  • trunk/WebKitTools/ChangeLog

    r64217 r64219  
     12010-07-28  Tony Chang  <tony@chromium.org>
     2
     3        Reviewed by Kent Tamura.
     4
     5        [chromium] cleanup temp files left by Linux DRT
     6        https://bugs.webkit.org/show_bug.cgi?id=43062
     7
     8        * BuildSlaveSupport/build.webkit.org-config/config.json: Rename the chromium bots to include the OS
     9        * BuildSlaveSupport/build.webkit.org-config/master.cfg: add a step on chromium-linux to delete temp files left
     10            by crashed DRTs
     11
    1122010-07-28  Antonio Gomes  <tonikitoo@webkit.org>
    213
Note: See TracChangeset for help on using the changeset viewer.