Index: chrome/test/pyautolib/chromeos/suid_actions.py |
diff --git a/chrome/test/pyautolib/chromeos/suid_actions.py b/chrome/test/pyautolib/chromeos/suid_actions.py |
index 7ba07b8610ce7eb2fde182c9ca3cdd96d76335c8..f48f823c0f9207bc46d2b7375b30a7150e71cce6 100755 |
--- a/chrome/test/pyautolib/chromeos/suid_actions.py |
+++ b/chrome/test/pyautolib/chromeos/suid_actions.py |
@@ -24,12 +24,9 @@ sys.path.append('/usr/local') # to import autotest libs. |
from autotest.cros import constants |
from autotest.cros import cryptohome |
-# TODO(bartfab): Remove when crosbug.com/20709 is fixed. |
-sys.path.append(os.path.join(os.path.dirname(__file__), os.pardir)) |
-from pyauto import AUTO_CLEAR_LOCAL_STATE_MAGIC_FILE |
- |
TEMP_BACKCHANNEL_FILE = '/tmp/pyauto_network_backchannel_file' |
+ |
class SuidAction(object): |
"""Helper to perform some super-user actions on ChromeOS.""" |
@@ -89,38 +86,6 @@ class SuidAction(object): |
"""Remove any existing cryptohome vaults.""" |
cryptohome.remove_all_vaults() |
- def TryToDisableLocalStateAutoClearing(self): |
- """Try to disable clearing of the local state on session manager startup. |
- |
- This will fail if rootfs verification is on. |
- TODO(bartfab): Remove this method when crosbug.com/20709 is fixed. |
- """ |
- os.system('mount -o remount,rw /') |
- os.remove(AUTO_CLEAR_LOCAL_STATE_MAGIC_FILE) |
- os.system('mount -o remount,ro /') |
- if os.path.exists(AUTO_CLEAR_LOCAL_STATE_MAGIC_FILE): |
- logging.debug('Failed to remove %s. Session manager will clear local ' |
- 'state on startup.' % AUTO_CLEAR_LOCAL_STATE_MAGIC_FILE) |
- else: |
- logging.debug('Removed %s. Session manager will not clear local state on ' |
- 'startup.' % AUTO_CLEAR_LOCAL_STATE_MAGIC_FILE) |
- |
- def TryToEnableLocalStateAutoClearing(self): |
- """Try to enable clearing of the local state on session manager startup. |
- |
- This will fail if rootfs verification is on. |
- TODO(bartfab): Remove this method when crosbug.com/20709 is fixed. |
- """ |
- os.system('mount -o remount,rw /') |
- open(AUTO_CLEAR_LOCAL_STATE_MAGIC_FILE, 'w').close() |
- os.system('mount -o remount,ro /') |
- if os.path.exists(AUTO_CLEAR_LOCAL_STATE_MAGIC_FILE): |
- logging.debug('Created %s. Session manager will clear local state on ' |
- 'startup.' % AUTO_CLEAR_LOCAL_STATE_MAGIC_FILE) |
- else: |
- logging.debug('Failed to create %s. Session manager will not clear local ' |
- 'state on startup.' % AUTO_CLEAR_LOCAL_STATE_MAGIC_FILE) |
- |
def _GetEthInterfaces(self): |
"""Returns a list of the eth* interfaces detected by the device.""" |
# Assumes ethernet interfaces all have "eth" in the name. |