Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / tools / telemetry / telemetry / core / platform / profiler / tcmalloc_heap_profiler.py
index ba494ea..3bbe6bf 100644 (file)
@@ -36,11 +36,11 @@ class _TCMallocHeapProfilerAndroid(object):
     # This profiler requires adb root to set properties.
     self._browser_backend.adb.device().old_interface.EnableAdbRoot()
     for values in properties.itervalues():
-      device_property = self._browser_backend.adb.system_properties[values[0]]
+      device_property = self._browser_backend.adb.device().GetProp(values[0])
       if not device_property or not device_property.strip():
-        self._browser_backend.adb.system_properties[values[0]] = values[1]
+        self._browser_backend.adb.device().SetProp(values[0], values[1])
         device_configured = True
-    if not self._browser_backend.adb.device().old_interface.FileExistsOnDevice(
+    if not self._browser_backend.adb.device().FileExists(
         self._DEFAULT_DEVICE_DIR):
       self._browser_backend.adb.RunShellCommand(
           'mkdir -p ' + self._DEFAULT_DEVICE_DIR)