Index: build/android/devil/android/install_commands.py |
diff --git a/build/android/devil/android/install_commands.py b/build/android/devil/android/install_commands.py |
deleted file mode 100644 |
index 5a06bf3f295086846a0d10ca58d51d690d9eb56f..0000000000000000000000000000000000000000 |
--- a/build/android/devil/android/install_commands.py |
+++ /dev/null |
@@ -1,57 +0,0 @@ |
-# Copyright 2014 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
-import os |
-import posixpath |
- |
-from devil import devil_env |
-from devil.android import device_errors |
-from devil.android.constants import file_system |
- |
-BIN_DIR = '%s/bin' % file_system.TEST_EXECUTABLE_DIR |
-_FRAMEWORK_DIR = '%s/framework' % file_system.TEST_EXECUTABLE_DIR |
- |
-_COMMANDS = { |
- 'unzip': 'org.chromium.android.commands.unzip.Unzip', |
-} |
- |
-_SHELL_COMMAND_FORMAT = ( |
-"""#!/system/bin/sh |
-base=%s |
-export CLASSPATH=$base/framework/chromium_commands.jar |
-exec app_process $base/bin %s $@ |
-""") |
- |
- |
-def Installed(device): |
- paths = [posixpath.join(BIN_DIR, c) for c in _COMMANDS] |
- paths.append(posixpath.join(_FRAMEWORK_DIR, 'chromium_commands.jar')) |
- return device.PathExists(paths) |
- |
- |
-def InstallCommands(device): |
- if device.IsUserBuild(): |
- raise device_errors.CommandFailedError( |
- 'chromium_commands currently requires a userdebug build.', |
- device_serial=device.adb.GetDeviceSerial()) |
- |
- chromium_commands_jar_path = devil_env.config.FetchPath('chromium_commands') |
- if not os.path.exists(chromium_commands_jar_path): |
- raise device_errors.CommandFailedError( |
- '%s not found. Please build chromium_commands.' |
- % chromium_commands_jar_path) |
- |
- device.RunShellCommand(['mkdir', BIN_DIR, _FRAMEWORK_DIR]) |
- for command, main_class in _COMMANDS.iteritems(): |
- shell_command = _SHELL_COMMAND_FORMAT % ( |
- file_system.TEST_EXECUTABLE_DIR, main_class) |
- shell_file = '%s/%s' % (BIN_DIR, command) |
- device.WriteFile(shell_file, shell_command) |
- device.RunShellCommand( |
- ['chmod', '755', shell_file], check_return=True) |
- |
- device.adb.Push( |
- chromium_commands_jar_path, |
- '%s/chromium_commands.jar' % _FRAMEWORK_DIR) |
- |