[memory-inspector] Switch android_backend.py to the python adb client.
commit3f402bc35992cfe01958d6d58d80c2f810434d4c
authorprimiano <primiano@chromium.org>
Thu, 22 Jan 2015 15:17:17 +0000 (22 07:17 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 22 Jan 2015 15:18:16 +0000 (22 15:18 +0000)
tree3ca4d4ef8505b265b49919ac4c728b33bb2a0066
parentf218aac1f47fe388852d54f80e92846377d98a54
[memory-inspector] Switch android_backend.py to the python adb client.

crrev.com/854093002 has introduced a pure python adb client.
This is the complementary change which gets rid of (most) of the
pyblib dependency (% elf_symbolizer).
Also this gets rid to the old code to mock the adb binary and
updates the android_backend_unittest accordingly.

BUG=448399
NOTRY=true

Review URL: https://codereview.chromium.org/833323004

Cr-Commit-Position: refs/heads/master@{#312620}
tools/memory_inspector/memory_inspector/__init__.py
tools/memory_inspector/memory_inspector/backends/adb_client.py
tools/memory_inspector/memory_inspector/backends/android_backend.py
tools/memory_inspector/memory_inspector/backends/android_backend_unittest.py
tools/memory_inspector/memory_inspector/backends/memdump_parser.py
tools/memory_inspector/memory_inspector/core/memory_map.py
tools/memory_inspector/memory_inspector/unittest/__init__.py [deleted file]
tools/memory_inspector/memory_inspector/unittest/mock_adb/__init__.py [deleted file]
tools/memory_inspector/memory_inspector/unittest/mock_adb/adb [deleted file]
tools/memory_inspector/memory_inspector/unittest/mock_adb/mock_adb.py [deleted file]