Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(58)

Issue 158993002: Add Android-backend to the memory_inspector (prerequisites). (Closed)

Created:
6 years, 10 months ago by Primiano Tucci (use gerrit)
Modified:
6 years, 10 months ago
Reviewers:
Philippe
CC:
chromium-reviews, tonyg, Dai Mikurube (NOT FULLTIME), benm (inactive), bulach
Visibility:
Public.

Description

Add Android-backend to the memory_inspector (prerequisites). This change introduces the prerequisites for the upcoming Android backend tracing classes of the memory_inspector tool. In particular: - The mock_adb binary, which will be used by the unittests to mock adb responses. - The prebuilts_fetcher.py which pulls and syncs the prebuilts from GCS (in a similar way to what telemetry currently does). BUG=340294 NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=251045

Patch Set 1 #

Patch Set 2 : Self-nits #

Total comments: 8

Patch Set 3 : pliard@ nits #

Patch Set 4 : Update ps_ext prebuilt sha1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+198 lines, --1 lines) Patch
A tools/memory_inspector/.gitignore View 1 chunk +4 lines, -0 lines 0 comments Download
A + tools/memory_inspector/memory_inspector/backends/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A + tools/memory_inspector/memory_inspector/backends/android/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A tools/memory_inspector/memory_inspector/backends/prebuilts_fetcher.py View 1 2 1 chunk +61 lines, -0 lines 0 comments Download
M tools/memory_inspector/memory_inspector/core/backends.py View 1 4 chunks +49 lines, -3 lines 0 comments Download
A tools/memory_inspector/prebuilts/README View 1 1 chunk +8 lines, -0 lines 0 comments Download
A tools/memory_inspector/prebuilts/memdump-android-arm.sha1 View 1 chunk +1 line, -0 lines 0 comments Download
A tools/memory_inspector/prebuilts/ps_ext-android-arm.sha1 View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A + tools/memory_inspector/tests/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
M tools/memory_inspector/tests/core_test.py View 1 chunk +2 lines, -0 lines 0 comments Download
A + tools/memory_inspector/tests/mock_adb/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A tools/memory_inspector/tests/mock_adb/adb View 1 1 chunk +40 lines, -0 lines 0 comments Download
A tools/memory_inspector/tests/mock_adb/mock_adb.py View 1 2 1 chunk +36 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Primiano Tucci (use gerrit)
tonyg: I'd like to use the gs://chromium-telemetry GCS for putting the prebuilts required by the ...
6 years, 10 months ago (2014-02-10 16:04:55 UTC) #1
Philippe
lgtm with some really tiny comments, thanks! (assuming Tony is also OK with what you ...
6 years, 10 months ago (2014-02-10 16:41:03 UTC) #2
Primiano Tucci (use gerrit)
Oops, I forgot +dai. https://codereview.chromium.org/158993002/diff/20001/tools/memory_inspector/memory_inspector/backends/prebuilts_fetcher.py File tools/memory_inspector/memory_inspector/backends/prebuilts_fetcher.py (right): https://codereview.chromium.org/158993002/diff/20001/tools/memory_inspector/memory_inspector/backends/prebuilts_fetcher.py#newcode39 tools/memory_inspector/memory_inspector/backends/prebuilts_fetcher.py:39: def _IsChanged(local_file_path): On 2014/02/10 16:41:03, ...
6 years, 10 months ago (2014-02-10 19:45:00 UTC) #3
Primiano Tucci (use gerrit)
https://codereview.chromium.org/158993002/diff/20001/tools/memory_inspector/tests/mock_adb/mock_adb.py File tools/memory_inspector/tests/mock_adb/mock_adb.py (right): https://codereview.chromium.org/158993002/diff/20001/tools/memory_inspector/tests/mock_adb/mock_adb.py#newcode15 tools/memory_inspector/tests/mock_adb/mock_adb.py:15: Essentially this class is used prepare a dictionary of ...
6 years, 10 months ago (2014-02-11 12:10:51 UTC) #4
Primiano Tucci (use gerrit)
I talked with tonyg and he seems fine with using gs://chromium-telemetry for our prebuilts.
6 years, 10 months ago (2014-02-13 10:12:23 UTC) #5
Primiano Tucci (use gerrit)
The CQ bit was checked by primiano@chromium.org
6 years, 10 months ago (2014-02-13 10:14:03 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/158993002/250001
6 years, 10 months ago (2014-02-13 10:14:09 UTC) #7
commit-bot: I haz the power
6 years, 10 months ago (2014-02-13 16:09:39 UTC) #8
Message was sent while issue was closed.
Change committed as 251045

Powered by Google App Engine
This is Rietveld 408576698