| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Change the test device mock to return a String for getSerialNumber.
Change-Id: I83647927160c666330ddfb5394afe837577422d7
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
- Moving instantiation of sSocketAddr out of static initializer block
into init().
Change-Id: Ibf3b81492802859673a0e77b4701be9d004509fa
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Add logic to differeniate between an incomplete test run, and a test run which
completed successfully but has no tests.
Fixes bug http://b.android.com/7830
Change-Id: I54068de73e068faae6e34779b91665f6d1dc1a47
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: I39f1b7d726a0b5d26e736b404693183003ea391e
|
|\ \
| |/
|/|
| | |
resued by others."
|
| |
| |
| |
| |
| |
| | |
others.
Change-Id: I4e97d950587822c3a3e24c1c3d1a89ab19419f14
|
| |
| |
| |
| |
| |
| | |
Also cleanup some log messages.
Change-Id: Iea292c620c65e63642ef57d3082a54a1613b15bd
|
|/
|
|
|
|
|
| |
This is to fit with design decision to make ddms a relatively dumb pipe, and
have callers handle any reliability/retry scenarios.
Change-Id: I454e0f37a7d50ba194f59aeba6a4ab9d9ed3ded8
|
|
|
|
|
|
| |
Bug 1713395
Change-Id: Id614ddd6c74fa02b5fba6a6fb9e994bae4809bf4
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 2482010
Change-Id: I68e7f3361bc44251b3767ffe6bcba21e649c4407
|
|/
|
|
|
|
|
| |
There's no libc_debug anymore. This prevented the
resolution from working for all libc addresses.
Change-Id: Id909719cd38170192b14d05f9ce5e47b640ea469
|
|
|
|
|
|
|
| |
Change instrumentation result parser to record a instrumentation test that was
started, but not completed due to a run failure, as a test failure.
Change-Id: I1296a9064a13ee0ba10e8352cd2cc8b54930043e
|
|
|
|
| |
Change-Id: I12b273582880fadefcd233df45960811b8f16d49
|
|
|
|
|
|
| |
And clean-up whitespace.
Change-Id: Icb6bd5c8bf403fda0de436d4b9e732e7ea976267
|
|
|
|
| |
Change-Id: I44c6b3db304ce1203edaa7b80500eed46706e0f5
|
|
|
|
| |
Change-Id: I0fcc8718685ddb7accd459e78821677f044135ba
|
|
|
|
|
|
|
|
|
|
|
| |
Send an HPDS instead of HPDU when the client VM supports it. Once
additional support is added to DDMS, this will allow grabbing an hprof
dump through DDMS even if the target app doesn't have permission to write
to /sdcard. (The down side is that the dump must be held on the native
heap while it's generated, temporarily bloating the process by a few
megabytes.)
For bug 2092855.
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 2160407
Change-Id: Ifcce3f12b9de8e07bc035c8b74f82911d81c490e
|
|\ \
| |/
| |
| | |
through JDWP."
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Older VMs need to write the trace file on the SD Card which requires
the appropriate permission. This new mode directly streams the trace
file from the VM to DDMS.
Bug: 2160407
Change-Id: Ic0e0813d8453761caecb990d85ca7e3baf1d237a
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| | |
source from Logcat." into eclair
Merge commit 'd5c8674015ef40b1356629d2e8dca3f9a8b18ee3'
* commit 'd5c8674015ef40b1356629d2e8dca3f9a8b18ee3':
resolves Issue #5280: Go to problem in source from Logcat.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is integrated from external/master/development.git in
order to not be lost when the development->sdk move is
merged into external/master
Change-Id: I36b6c467900c80b58342ee586f802979e8ce821c
http://android.git.kernel.org/?p=platform/development.git;a=commit;h=fa974da92bec6ea9bb03ac4511622d784f04d271
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This will send MPSS/MPSE packets instead of MPRS/MPRE when the client VM
supports them. At least, it would if the property check weren't
hard-wired to false, which is done because the MPSE handling in DDMS is
incomplete (currently just dumps the first 100 chars so you can see that
it really got something).
For bug 2160407.
|
|/
|
|
| |
bug 2388178
|
|
|
|
|
|
| |
BUG 2256562
Change-Id: I9a181cb799b1eadc027d6357c100fc4dfb0db012
|
|\
| |
| |
| |
| | |
* changes:
UI to manage/create custom Layout Devices.
|
| |
| |
| |
| | |
Change-Id: Idc447b4136a6f709d7a665321af68de552ec613a
|
|/
|
|
| |
Change-Id: I6b95f5758c36979cca06483f1ff797ba67ecd056
|
|
|
|
|
|
| |
This adds the screenshot to the clipboard.
Change-Id: I3509f2e5471588d749d67b70dd4d674cd0cd2057
|
|
|
|
| |
Change-Id: I4cf92b2f6ee66cd6f8e9b224879d8459e82949b6
|
|
|
|
|
|
| |
Also added a rotate method to DDMS.
Change-Id: I9ec2774ff0679b8b4f044341470b3dfa527f9680
|
|
|
|
|
|
|
| |
This will help when taking screenshots of large screen devices
on laptop screens.
Change-Id: Ief7b03d2f1711970e76f4dfe6086e3ea0d606c99
|
|
|
|
|
|
| |
This is backward compatible with the original protocol.
Change-Id: I93e811cb7775a10af82e70f31ae66d4cd74636b5
|
|
|
|
|
|
| |
ddmlib has its own preference class, so the timeout will be read from there.
Change-Id: Id492372caceca0ee2c38bcfa7423bd40d20d5648
|
|\
| |
| |
| |
| | |
* changes:
Add ddms support for contacts.
|
| |
| |
| |
| | |
Support the new contacts authname and the aggregation event.
|
|/
|
|
|
|
|
|
|
|
|
|
| |
New button allows to start/stop tracing. When clicking stop, DDMS downloads
the trace file and starts Traceview.
Also refactored some common parts of the HPROF and tracing handlers into a
common class. The goal is to have a default, extensible implementation
of the HPROF handler that DDMS and the plug-in can reuse. This will reduce
duplicated code.
Change-Id: Ifc48926c7f6f1c3ea49a4aa94053664be83cbb06
|
|
|
|
|
|
|
| |
All the Log.i() calls were in fact debug logging, so I moved them
to Log.d()
Change-Id: I47b9cd8e85e630d61506c8c2df3baf245a706e03
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This uses the (new in cupcake) VM command through JDWP.
Older VMs are detected through the (also new) 'FEAT' command that notifies
which features the VM supports.
The hprof file is right now saved in /sdcard. Due to donut+ apps not having
the SD Card permission by default, we may need to change this in the (near)
future.
Upon completion of the dump by the VM, DDMS will give the user a file selector
to choose a place to save the file on the host machine.
Future improvements: run (our own) hat, or hprof-conv and a standard hprof
tool (Eclipse MAT integration for instance). This should be configurable
by the user.
Change-Id: I33696b0263e3d0788ad5d90cedf3cd17393d2f9b
|
|
|
|
|
|
|
| |
This is a first step to support method profiling on/off and hprof dump from
DDMS.
Change-Id: Id95767b458a8405a31bcbe295bb969597f0e6e03
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit '686fddb069e0031d92453703979acd7d699cf761'
* commit '686fddb069e0031d92453703979acd7d699cf761':
Allow override of default symbol location for native heap library resolution
|
| |
| |
| |
| |
| |
| |
| | |
Default location of the symbols is $ANDROID_PRODUCT_OUT/symbols.
Setting the env variable ANDROID_SYMBOLS allows you to override this location
so that DDMS goes look for the symbol in a different location when
resolving native heap addresses.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'e2901002a68d5d0debd7c5c41fbf884cb66505e8'
* commit 'e2901002a68d5d0debd7c5c41fbf884cb66505e8':
Add support for preview versions of platforms.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ro.build.version.codename is a new property indicating whether a platform
is in its release form (value = REL) or in development (value = dev branch
name such as Donut). When the codename indicates a development/preview version
then the API level must be ignored and this codename is used as a unique
identifier of the platform.
IAndroidTarget has been changed to return an instance of a new class
AndroidVersion instead of the api level directly. This class helps deals with
the logic of comparing version from targets or devices.
This change impacts all of the sdk manager to deal with targets identified by
codename instead of api level. This in turn impacts everything that relies
on the sdkmanager: ADT (build, launch, project creation), the AVD manager,
the SDK updater.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '2ea1594b1a62c61ee28456ed7279348ed399119a'
* commit '2ea1594b1a62c61ee28456ed7279348ed399119a':
Move package installation logic from ADT to ddmlib.
|