summaryrefslogtreecommitdiff
path: root/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg')
-rw-r--r--Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg8
1 files changed, 8 insertions, 0 deletions
diff --git a/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg b/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg
index 72e7deaeb..ae4df92f1 100644
--- a/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg
+++ b/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg
@@ -174,6 +174,12 @@ class CleanupChromiumCrashLogs(shell.ShellCommand):
command = ["python", "./Tools/BuildSlaveSupport/chromium/remove-crash-logs"]
haltOnFailure = False
+class OutputAndroidDeviceStatus(shell.ShellCommand):
+ name = "android device status"
+ description = ["outputting android device status"]
+ descriptionDone = ["outputted android device status"]
+ command = ["python", "./Tools/BuildSlaveSupport/chromium/output-android-device-status"]
+ haltOnFailure = False
def appendCustomBuildFlags(step, platform, fullPlatform=""):
if fullPlatform == "chromium-android":
@@ -753,6 +759,8 @@ class TestFactory(Factory):
Factory.__init__(self, platform, configuration, architectures, False, SVNMirror)
if platform.startswith("chromium"):
self.addStep(CleanupChromiumCrashLogs())
+ if platform == "chromium-android":
+ self.addStep(OutputAndroidDeviceStatus())
self.addStep(DownloadBuiltProduct())
self.addStep(ExtractBuiltProduct())
if not platform.startswith("chromium"):