OSDN Git Service

android-x86/system-extras.git
6 years agoMerge "simpleperf: fix --app option for multiprocess apps." am: 5324d11761 am: 25ae641a7d
Yabin Cui [Thu, 31 Aug 2017 17:24:34 +0000 (17:24 +0000)]
Merge "simpleperf: fix --app option for multiprocess apps." am: 5324d11761 am: 25ae641a7d
am: 09fcf7d9dc

Change-Id: I2fb90408e7c73a2a68f2b7af539edfe559822327

6 years agoMerge "simpleperf: fix --app option for multiprocess apps." am: 5324d11761
Yabin Cui [Thu, 31 Aug 2017 17:19:35 +0000 (17:19 +0000)]
Merge "simpleperf: fix --app option for multiprocess apps." am: 5324d11761
am: 25ae641a7d

Change-Id: Idd747b7f4f8cb77f43892e484ca2e8516493dc88

6 years agoMerge "simpleperf: fix --app option for multiprocess apps."
Yabin Cui [Thu, 31 Aug 2017 17:03:34 +0000 (17:03 +0000)]
Merge "simpleperf: fix --app option for multiprocess apps."
am: 5324d11761

Change-Id: I47fb7b496b91d7b17fe6450c6795485de965e1db

6 years agoMerge "simpleperf: fix --app option for multiprocess apps."
Yabin Cui [Thu, 31 Aug 2017 16:52:39 +0000 (16:52 +0000)]
Merge "simpleperf: fix --app option for multiprocess apps."

6 years agoMerge "fix memory leak in unittest." am: d9ea298022 am: 607a669016
Yunlian Jiang [Wed, 30 Aug 2017 19:13:36 +0000 (19:13 +0000)]
Merge "fix memory leak in unittest." am: d9ea298022 am: 607a669016
am: 7479ae94e0

Change-Id: I46602c43fe55c92fd109fd325648d1cb6ca6ba49

6 years agoMerge "fix memory leak in unittest." am: d9ea298022
Yunlian Jiang [Wed, 30 Aug 2017 19:06:35 +0000 (19:06 +0000)]
Merge "fix memory leak in unittest." am: d9ea298022
am: 607a669016

Change-Id: I4dbfad16a2626c39f349a3be406ea75d2e845b9e

6 years agoMerge "fix memory leak in unittest."
Yunlian Jiang [Wed, 30 Aug 2017 19:01:05 +0000 (19:01 +0000)]
Merge "fix memory leak in unittest."
am: d9ea298022

Change-Id: Ice30391dfa5352ca12eff79ca888febe87aa63ae

6 years agoMerge "fix memory leak in unittest."
Treehugger Robot [Wed, 30 Aug 2017 18:51:33 +0000 (18:51 +0000)]
Merge "fix memory leak in unittest."

6 years agofix memory leak in unittest.
Yunlian Jiang [Wed, 30 Aug 2017 16:50:05 +0000 (09:50 -0700)]
fix memory leak in unittest.

This fixes the warning
warning: Potential leak of memory pointed to by 'salt' [clang-analyzer-cplusplus.NewDeleteLeaks]

Bug: None
Test: The warning is gone.
Change-Id: I1a31188775c2a099949bf8b8e2613b71af5081cd

6 years agoMerge "Memory pressure" am: c7d0028ac2 am: a4e7af5980
Sherry Yang [Wed, 30 Aug 2017 04:01:41 +0000 (04:01 +0000)]
Merge "Memory pressure" am: c7d0028ac2 am: a4e7af5980
am: 08fb4b606a

Change-Id: I195f028ca2f394ae0253b946a9af8b702b0e1d18

6 years agoMerge "Memory pressure" am: c7d0028ac2
Sherry Yang [Wed, 30 Aug 2017 03:55:11 +0000 (03:55 +0000)]
Merge "Memory pressure" am: c7d0028ac2
am: a4e7af5980

Change-Id: Ic35727f6c6fcc5e9c7c1c6b9646e77a6a9bfee56

6 years agoMerge "Memory pressure"
Sherry Yang [Wed, 30 Aug 2017 03:48:40 +0000 (03:48 +0000)]
Merge "Memory pressure"
am: c7d0028ac2

Change-Id: I9d32b1c5233158411f55542402353c5802077402

6 years agoMerge "Memory pressure"
Treehugger Robot [Wed, 30 Aug 2017 03:32:35 +0000 (03:32 +0000)]
Merge "Memory pressure"

6 years agosimpleperf: fix --app option for multiprocess apps.
Yabin Cui [Mon, 28 Aug 2017 21:49:04 +0000 (14:49 -0700)]
simpleperf: fix --app option for multiprocess apps.

1. Search all processes in an app when using --app option in record command.
2. Fix searching one app process when using -p option in app_profiler.py.
3. Add unittest for profiling multiprocess apps.

Bug: http://b/65025325
Test: run test.py

Change-Id: Iba2e97c2174815d0236636e3cf15b1fc17a5d838

6 years agoMerge "simpleperf: fix finding app's process." am: 5c4dcdb68d am: 3919e31d85
Yabin Cui [Tue, 29 Aug 2017 16:42:57 +0000 (16:42 +0000)]
Merge "simpleperf: fix finding app's process." am: 5c4dcdb68d am: 3919e31d85
am: d2c98f9fad

Change-Id: I8ef1130032231d6fd337cf64748dbcd9f91c6e77

6 years agoMerge "simpleperf: fix finding app's process." am: 5c4dcdb68d
Yabin Cui [Tue, 29 Aug 2017 16:36:56 +0000 (16:36 +0000)]
Merge "simpleperf: fix finding app's process." am: 5c4dcdb68d
am: 3919e31d85

Change-Id: I5d6988b6ca53afb7a386c15c93c4def724d4a6cd

6 years agoMerge "simpleperf: fix finding app's process."
Yabin Cui [Tue, 29 Aug 2017 16:30:26 +0000 (16:30 +0000)]
Merge "simpleperf: fix finding app's process."
am: 5c4dcdb68d

Change-Id: If04548d4040db0f37f6851465d96ee97a4e0264a

6 years agoMerge "simpleperf: fix finding app's process."
Yabin Cui [Tue, 29 Aug 2017 16:22:28 +0000 (16:22 +0000)]
Merge "simpleperf: fix finding app's process."

6 years agosimpleperf: fix finding app's process.
Yabin Cui [Mon, 28 Aug 2017 22:49:33 +0000 (15:49 -0700)]
simpleperf: fix finding app's process.

Also check the return value of recording, fix some tiny errors in tests.

Bug: None.
Test: run test.py.
Change-Id: I42b33c796a302b71ca1c87888b4a2e9ad53306af

6 years agoMerge "ext4_utils: skip symbolic links in basefs file" into oc-mr1-dev
Jin Qian [Mon, 28 Aug 2017 22:57:02 +0000 (22:57 +0000)]
Merge "ext4_utils: skip symbolic links in basefs file" into oc-mr1-dev
am: 0a26d1b893

Change-Id: Iaa957a7f58871a23304511f175ef35c3da800c2b

6 years agoMerge "ext4_utils: skip symbolic links in basefs file" into oc-mr1-dev
TreeHugger Robot [Mon, 28 Aug 2017 22:33:49 +0000 (22:33 +0000)]
Merge "ext4_utils: skip symbolic links in basefs file" into oc-mr1-dev

6 years agosimpleperf: fix check of opening perf event files.
Yabin Cui [Mon, 28 Aug 2017 21:02:12 +0000 (21:02 +0000)]
simpleperf: fix check of opening perf event files.
am: 16006b9403

Change-Id: I57c1cf588eb0df539d1ec359533d9933edde7af1

6 years agoext4_utils: skip symbolic links in basefs file
Jin Qian [Mon, 28 Aug 2017 19:38:39 +0000 (12:38 -0700)]
ext4_utils: skip symbolic links in basefs file

base_fs uses actual file size instead of size of symlink itself to
reserve data blocks. This caused extra data blocks to be reserved
and failed e2fsck.

Bug: 35262536
Change-Id: I0e9b0cc99a0f9a33596928b01468426fc2d34ab0

6 years agosimpleperf: fix check of opening perf event files.
Yabin Cui [Fri, 25 Aug 2017 18:17:45 +0000 (11:17 -0700)]
simpleperf: fix check of opening perf event files.

When asked to monitor a process, record/stat cmd checks if we can
open perf event files for all threads successfully. However, it
fails when the monitored process has an exiting thread. This makes
record_cmd.duration_option test flakey, when there are exiting
threads in other tests, like record_cmd.handle_SIGHUP.

To fix this, only check if we can open perf event files for at
least one thread for each monitored process.

Bug: http://b/65047463
Bug: 64709603 (presubmit balking at the line above)
Test: run CtsSimpleperfTestCases.
Change-Id: Ia02ed498f49c9c6c452023ad31abb01a58071152
(cherry picked from commit b3ae56e485b4d971a909a8b04da65713a3d56872)

6 years agoMemory pressure
Sherry Yang [Sat, 26 Aug 2017 02:05:50 +0000 (19:05 -0700)]
Memory pressure

Create continuous memory pressure by adjusting
a child process's oom score and allocate in
the child. When a child is killed by
the low-memory-killer, fork another process and
continues until the program is killed or certain
number of iterations has reached.

Bug: 63926541
Test: run mem-pressure on target
Change-Id: Ic8ee60da7519c750de4bd690f26e31fa80c5cd49

6 years agoMerge "Try to encrypt /data/media/obb but ignore failures" into oc-mr1-dev
Paul Crowley [Fri, 25 Aug 2017 22:40:15 +0000 (22:40 +0000)]
Merge "Try to encrypt /data/media/obb but ignore failures" into oc-mr1-dev
am: eb29dced71

Change-Id: I561e352eadaa7ea975eb305b5d24e27bef337e51

6 years agoMerge "Try to encrypt /data/media/obb but ignore failures" into oc-mr1-dev
TreeHugger Robot [Fri, 25 Aug 2017 22:33:27 +0000 (22:33 +0000)]
Merge "Try to encrypt /data/media/obb but ignore failures" into oc-mr1-dev

6 years agoMerge "simpleperf: fix check of opening perf event files." am: 14f2ee3581 am: 2ab054b3ad
Yabin Cui [Fri, 25 Aug 2017 21:46:43 +0000 (21:46 +0000)]
Merge "simpleperf: fix check of opening perf event files." am: 14f2ee3581 am: 2ab054b3ad
am: 87adc5c4d2

Change-Id: Ia51655b7051c2a5809c885c0269a04c4b1dc4d35

6 years agoMerge "simpleperf: fix check of opening perf event files." am: 14f2ee3581
Yabin Cui [Fri, 25 Aug 2017 21:39:12 +0000 (21:39 +0000)]
Merge "simpleperf: fix check of opening perf event files." am: 14f2ee3581
am: 2ab054b3ad

Change-Id: I89d73b3569ce0b5d9a08afab3d30c976ecc79dc0

6 years agoMerge "simpleperf: fix check of opening perf event files."
Yabin Cui [Fri, 25 Aug 2017 21:35:15 +0000 (21:35 +0000)]
Merge "simpleperf: fix check of opening perf event files."
am: 14f2ee3581

Change-Id: Ie331a523437a77dfb8068f8ddf9cf622a10fcc3c

6 years agoMerge "simpleperf: fix check of opening perf event files."
Yabin Cui [Fri, 25 Aug 2017 21:20:18 +0000 (21:20 +0000)]
Merge "simpleperf: fix check of opening perf event files."

6 years agosimpleperf: fix check of opening perf event files.
Yabin Cui [Fri, 25 Aug 2017 18:17:45 +0000 (11:17 -0700)]
simpleperf: fix check of opening perf event files.

When asked to monitor a process, record/stat cmd checks if we can
open perf event files for all threads successfully. However, it
fails when the monitored process has an exiting thread. This makes
record_cmd.duration_option test flakey, when there are exiting
threads in other tests, like record_cmd.handle_SIGHUP.

To fix this, only check if we can open perf event files for at
least one thread for each monitored process.

Bug: http://b/65047463
Test: run CtsSimpleperfTestCases.
Change-Id: Ia02ed498f49c9c6c452023ad31abb01a58071152

6 years agoAdd missing libdl dependencies
Pavlin Radoslavov [Thu, 24 Aug 2017 08:21:52 +0000 (08:21 +0000)]
Add missing libdl dependencies
am: 36e33dd549  -s ours

Change-Id: Ib56efa6293b428b690de75ed92c1aac84a85114b

6 years agoAdd missing libdl dependencies
Pavlin Radoslavov [Wed, 23 Aug 2017 22:04:39 +0000 (15:04 -0700)]
Add missing libdl dependencies

Bug: 62815515
Test: lunch full-eng; make checkbuild
Merged-In: Iad3cf98d7c9e659ee517caf352613334215ea397
Change-Id: Iad3cf98d7c9e659ee517caf352613334215ea397
(cherry picked from commit 63562198ec26233ab48b22ee0b436e731f52bba0)

6 years agoMerge "Add missing libdl dependencies" am: c7d0f96ab4 am: 9971517f9c
Pavlin Radoslavov [Wed, 23 Aug 2017 23:48:11 +0000 (23:48 +0000)]
Merge "Add missing libdl dependencies" am: c7d0f96ab4 am: 9971517f9c
am: 1104418d25

Change-Id: Ibbc47f58e5629dcedfcb07e853d949d38633344d

6 years agoMerge "Add missing libdl dependencies" am: c7d0f96ab4
Pavlin Radoslavov [Wed, 23 Aug 2017 23:44:20 +0000 (23:44 +0000)]
Merge "Add missing libdl dependencies" am: c7d0f96ab4
am: 9971517f9c

Change-Id: I36643e0e991e10ca0dbedb7fd7d700013454ea2b

6 years agoMerge "Add missing libdl dependencies"
Pavlin Radoslavov [Wed, 23 Aug 2017 23:40:07 +0000 (23:40 +0000)]
Merge "Add missing libdl dependencies"
am: c7d0f96ab4

Change-Id: Ifacb48d2da671bbde09b2a2a4ab38e246fb89a3e

6 years agoMerge "Add missing libdl dependencies"
Pavlin Radoslavov [Wed, 23 Aug 2017 23:31:35 +0000 (23:31 +0000)]
Merge "Add missing libdl dependencies"

6 years agoAdd missing libdl dependencies
Pavlin Radoslavov [Wed, 23 Aug 2017 22:04:39 +0000 (15:04 -0700)]
Add missing libdl dependencies

Bug: 62815515
Test: lunch full-eng; make checkbuild
Change-Id: Iad3cf98d7c9e659ee517caf352613334215ea397

6 years agoMerge "Make cppreopts cleanup if it fails" am: 9711713241 am: ac9b39c5ed
Alex Light [Wed, 23 Aug 2017 19:53:51 +0000 (19:53 +0000)]
Merge "Make cppreopts cleanup if it fails" am: 9711713241 am: ac9b39c5ed
am: aed88af8ff

Change-Id: I974bac16ffe6b1963defd3af8ffaf28152d53ff0

6 years agoMerge "Make cppreopts cleanup if it fails" am: 9711713241
Alex Light [Wed, 23 Aug 2017 19:49:49 +0000 (19:49 +0000)]
Merge "Make cppreopts cleanup if it fails" am: 9711713241
am: ac9b39c5ed

Change-Id: Iaff3d835bc30e5434d0f075293fdb48060edb3e2

6 years agoMerge "Make cppreopts cleanup if it fails"
Alex Light [Wed, 23 Aug 2017 19:46:56 +0000 (19:46 +0000)]
Merge "Make cppreopts cleanup if it fails"
am: 9711713241

Change-Id: Icd8077bdead31ca50ba41b4c426142d438d0239c

6 years agoMerge "Make cppreopts cleanup if it fails"
Treehugger Robot [Wed, 23 Aug 2017 19:39:41 +0000 (19:39 +0000)]
Merge "Make cppreopts cleanup if it fails"

6 years agoMake cppreopts cleanup if it fails
Alex Light [Tue, 25 Jul 2017 18:17:05 +0000 (11:17 -0700)]
Make cppreopts cleanup if it fails

Previously we would simply leave temporary files lying around if we
failed to rename them for some reason. This change makes us attempt to
clean the temporary files up.

Test: Phone boots.
Bug: 63995897
Change-Id: Ib876a626904bec090fe4f3bd228335feadb6a7c7

6 years agoMerge "simpleperf: improve test.py." am: 12bc7ee848 am: 005fc035cb am: 3f5f725466
Yabin Cui [Tue, 22 Aug 2017 01:40:00 +0000 (01:40 +0000)]
Merge "simpleperf: improve test.py." am: 12bc7ee848 am: 005fc035cb am: 3f5f725466
am: 715a32d7cf

Change-Id: I9d0be3095839f31089f5f75e8641ea2f8bb89abe

6 years agoMerge "simpleperf: improve test.py." am: 12bc7ee848 am: 005fc035cb
Yabin Cui [Tue, 22 Aug 2017 01:34:28 +0000 (01:34 +0000)]
Merge "simpleperf: improve test.py." am: 12bc7ee848 am: 005fc035cb
am: 3f5f725466

Change-Id: Ie2068adc6d8e06ab0bb1c99d2b3bbb9ac42bc11a

6 years agoMerge "simpleperf: improve test.py." am: 12bc7ee848
Yabin Cui [Tue, 22 Aug 2017 01:28:29 +0000 (01:28 +0000)]
Merge "simpleperf: improve test.py." am: 12bc7ee848
am: 005fc035cb

Change-Id: I1dfb939e095e1eb176984306262018cabe4915b3

6 years agoMerge "simpleperf: improve test.py."
Yabin Cui [Tue, 22 Aug 2017 01:21:01 +0000 (01:21 +0000)]
Merge "simpleperf: improve test.py."
am: 12bc7ee848

Change-Id: I9bab0ca51e3272b0aed5a5b305d2474e8f1e86e3

6 years agoMerge "simpleperf: improve test.py."
Yabin Cui [Tue, 22 Aug 2017 01:07:11 +0000 (01:07 +0000)]
Merge "simpleperf: improve test.py."

6 years agosimpleperf: improve test.py.
Yabin Cui [Mon, 21 Aug 2017 23:28:48 +0000 (16:28 -0700)]
simpleperf: improve test.py.

Run tests only on Android >=N.
Fix a failed test on Android N.
Change app_profiler.py to make the tests less flakey.

Bug: http://b/63006886
Test: run test.py.
Change-Id: I625b15e44a6825aa7b479cb17caa86c0186f5385

6 years agoMerge "simpleperf: make inferno flamegraph resizable." am: 442f469d08 am: 6e639ffb7b...
Yabin Cui [Mon, 21 Aug 2017 23:08:58 +0000 (23:08 +0000)]
Merge "simpleperf: make inferno flamegraph resizable." am: 442f469d08 am: 6e639ffb7b am: ddc845f65a
am: 10c93f6bc6

Change-Id: I86bd72e3f7f59e8c7e9c02dae80d0c675ef81bda

6 years agoMerge "simpleperf: make inferno flamegraph resizable." am: 442f469d08 am: 6e639ffb7b
Yabin Cui [Mon, 21 Aug 2017 23:04:14 +0000 (23:04 +0000)]
Merge "simpleperf: make inferno flamegraph resizable." am: 442f469d08 am: 6e639ffb7b
am: ddc845f65a

Change-Id: Ic54d8cc2717adf94d6a44cf0fc55cca953300a27

6 years agoMerge "simpleperf: make inferno flamegraph resizable." am: 442f469d08
Yabin Cui [Mon, 21 Aug 2017 22:57:40 +0000 (22:57 +0000)]
Merge "simpleperf: make inferno flamegraph resizable." am: 442f469d08
am: 6e639ffb7b

Change-Id: I18b77ef52250339961eb3d68185485c7ec5b0204

6 years agoMerge "simpleperf: make inferno flamegraph resizable."
Yabin Cui [Mon, 21 Aug 2017 22:52:27 +0000 (22:52 +0000)]
Merge "simpleperf: make inferno flamegraph resizable."
am: 442f469d08

Change-Id: Id479db60cd9d47e4df37b0a8be38623de0eaafe3

6 years agoMerge "simpleperf: make inferno flamegraph resizable."
Yabin Cui [Mon, 21 Aug 2017 22:43:34 +0000 (22:43 +0000)]
Merge "simpleperf: make inferno flamegraph resizable."

6 years agoMerge "simpleperf: fix scripts based on test on darwin/windows." am: b137bb2c74 am...
Yabin Cui [Mon, 21 Aug 2017 22:29:16 +0000 (22:29 +0000)]
Merge "simpleperf: fix scripts based on test on darwin/windows." am: b137bb2c74 am: cc4690506e am: 46157d4a2e
am: 59c3a97af8

Change-Id: Idcfb0123bc1b96e22f3f71d9caa8e9393aedc1bf

6 years agoMerge "simpleperf: fix scripts based on test on darwin/windows." am: b137bb2c74 am...
Yabin Cui [Mon, 21 Aug 2017 21:52:13 +0000 (21:52 +0000)]
Merge "simpleperf: fix scripts based on test on darwin/windows." am: b137bb2c74 am: cc4690506e
am: 46157d4a2e

Change-Id: Ie63b796db5f6b20159eb26e8dd6eadae8f7afece

6 years agoMerge "simpleperf: fix scripts based on test on darwin/windows." am: b137bb2c74
Yabin Cui [Mon, 21 Aug 2017 21:45:44 +0000 (21:45 +0000)]
Merge "simpleperf: fix scripts based on test on darwin/windows." am: b137bb2c74
am: cc4690506e

Change-Id: I76594d98ed2bba06bfc1953e2d36396eecbec7f7

6 years agoMerge "simpleperf: fix scripts based on test on darwin/windows."
Yabin Cui [Mon, 21 Aug 2017 21:40:16 +0000 (21:40 +0000)]
Merge "simpleperf: fix scripts based on test on darwin/windows."
am: b137bb2c74

Change-Id: I330a053333edb0d2b686d6dd1a63147951d614cf

6 years agoMerge "simpleperf: fix scripts based on test on darwin/windows."
Yabin Cui [Mon, 21 Aug 2017 21:32:20 +0000 (21:32 +0000)]
Merge "simpleperf: fix scripts based on test on darwin/windows."

6 years agosimpleperf: make inferno flamegraph resizable.
Yabin Cui [Fri, 18 Aug 2017 00:54:11 +0000 (17:54 -0700)]
simpleperf: make inferno flamegraph resizable.

By using jqueryui resizable and set the width of each
node by percentage, we can make the flamegraph resizable.

Bug: http://b/64035530
Test: run inferno.sh.
Change-Id: I1d56e4eecbceaa6189eff25995d20f758a8b4111

6 years agosimpleperf: fix scripts based on test on darwin/windows.
Yabin Cui [Mon, 21 Aug 2017 20:14:49 +0000 (13:14 -0700)]
simpleperf: fix scripts based on test on darwin/windows.

1. fix inferno.bat to correctly pass arguments.
2. type `inferno.bat` instead of `./inferno.bat`.
3. call `inferno.bat` in python should use shell=True.
4. fix the way to open browser on darwin/windows.

Bug: http://b/64035530
Test: run test.py on all platforms.

Change-Id: I5e22907d0c25186b129bf82e0f83d3b71e28ffb2

6 years agoMerge "simpleperf: support --profile_from_launch option in app_profiler.py." am:...
Yabin Cui [Sat, 19 Aug 2017 03:07:00 +0000 (03:07 +0000)]
Merge "simpleperf: support --profile_from_launch option in app_profiler.py." am: 0e6b67e308 am: 04938917b5 am: f1fa8bd44f
am: c676ddb96b

Change-Id: If0c3592d5b5f3a3cf623b2d7c65cc2f7fc9401ae

6 years agoMerge "simpleperf: support --profile_from_launch option in app_profiler.py." am:...
Yabin Cui [Sat, 19 Aug 2017 03:03:29 +0000 (03:03 +0000)]
Merge "simpleperf: support --profile_from_launch option in app_profiler.py." am: 0e6b67e308 am: 04938917b5
am: f1fa8bd44f

Change-Id: Ia051e6a4694195dc1e060187758a35c57553816e

6 years agoMerge "simpleperf: support --profile_from_launch option in app_profiler.py." am:...
Yabin Cui [Sat, 19 Aug 2017 03:00:29 +0000 (03:00 +0000)]
Merge "simpleperf: support --profile_from_launch option in app_profiler.py." am: 0e6b67e308
am: 04938917b5

Change-Id: Ia62f170bc58b422a6f252699a2a1ccd58c244bc6

6 years agoMerge "simpleperf: support --profile_from_launch option in app_profiler.py."
Yabin Cui [Sat, 19 Aug 2017 02:57:32 +0000 (02:57 +0000)]
Merge "simpleperf: support --profile_from_launch option in app_profiler.py."
am: 0e6b67e308

Change-Id: I66d0e1d240d972ec9c39290a5b7ab43b85c80c75

6 years agoMerge "simpleperf: support --profile_from_launch option in app_profiler.py."
Yabin Cui [Sat, 19 Aug 2017 02:52:31 +0000 (02:52 +0000)]
Merge "simpleperf: support --profile_from_launch option in app_profiler.py."

6 years agosimpleperf: support --profile_from_launch option in app_profiler.py.
Yabin Cui [Fri, 18 Aug 2017 19:44:34 +0000 (12:44 -0700)]
simpleperf: support --profile_from_launch option in app_profiler.py.

Bug: http://b/34108866
Test: run test.py.
Change-Id: I6476b02fe31bf3f949e61640a8637582b09f270e

6 years agoTry to encrypt /data/media/obb but ignore failures
Paul Crowley [Thu, 10 Aug 2017 22:24:52 +0000 (15:24 -0700)]
Try to encrypt /data/media/obb but ignore failures

Bug: 64566063
Test: We test whether it's encrypted by trying to move a file from
/data/unencrypted into it. Used this test to make sure directory was
encrypted before change. Left file in directory, rebooted with change,
tested that it was still unencrypted. Deleted all files in directory,
rebooted again, tested that unencrypted files could no longer be moved
into directory.

Change-Id: I50df4949fb495ca8996c8a54e238af56a71f5df9

6 years agoMerge "simpleperf: add missing scripts in simpleperf_script.zip." am: e1a9f9267f...
Yabin Cui [Fri, 18 Aug 2017 18:51:45 +0000 (18:51 +0000)]
Merge "simpleperf: add missing scripts in simpleperf_script.zip." am: e1a9f9267f am: 961f9fdb7a am: 0740c15490
am: cd4dbc0e85

Change-Id: Id85b65941e5b4de2b8a2cb7f2c8639f8c2f63e71

6 years agoMerge "simpleperf: add missing scripts in simpleperf_script.zip." am: e1a9f9267f...
Yabin Cui [Fri, 18 Aug 2017 18:39:52 +0000 (18:39 +0000)]
Merge "simpleperf: add missing scripts in simpleperf_script.zip." am: e1a9f9267f am: 961f9fdb7a
am: 0740c15490

Change-Id: Iffc441f39d033680325857e9f835ab4bebe6b2bd

6 years agoMerge "simpleperf: add missing scripts in simpleperf_script.zip." am: e1a9f9267f
Yabin Cui [Fri, 18 Aug 2017 18:31:06 +0000 (18:31 +0000)]
Merge "simpleperf: add missing scripts in simpleperf_script.zip." am: e1a9f9267f
am: 961f9fdb7a

Change-Id: If39c5461ddd68b24065b5e596597bea3ae5c6d7a

6 years agoMerge "simpleperf: add missing scripts in simpleperf_script.zip."
Yabin Cui [Fri, 18 Aug 2017 18:25:37 +0000 (18:25 +0000)]
Merge "simpleperf: add missing scripts in simpleperf_script.zip."
am: e1a9f9267f

Change-Id: I73e6afb0159518089b5841ccc34e92630f0353b6

6 years agoMerge "simpleperf: add missing scripts in simpleperf_script.zip."
Yabin Cui [Fri, 18 Aug 2017 18:22:26 +0000 (18:22 +0000)]
Merge "simpleperf: add missing scripts in simpleperf_script.zip."

6 years agosimpleperf: add missing scripts in simpleperf_script.zip.
Yabin Cui [Fri, 18 Aug 2017 18:19:41 +0000 (11:19 -0700)]
simpleperf: add missing scripts in simpleperf_script.zip.

Bug: http://b/64035530
Test: run `make sdk`.
Change-Id: I2e60ca530076ea46664a0afa0602a456786b03e6

7 years agoMerge "simpleperf: add doc for --trace-offcpu option." am: bc53c51acc am: f9ae7c9b35...
Yabin Cui [Fri, 18 Aug 2017 01:36:29 +0000 (01:36 +0000)]
Merge "simpleperf: add doc for --trace-offcpu option." am: bc53c51acc am: f9ae7c9b35 am: c17128b4ae
am: 40ae1f1dcc

Change-Id: I667b6ee687fa6f5498cf8dae2259a58b27193ee1

7 years agoMerge "simpleperf: add doc for --trace-offcpu option." am: bc53c51acc am: f9ae7c9b35
Yabin Cui [Fri, 18 Aug 2017 01:20:57 +0000 (01:20 +0000)]
Merge "simpleperf: add doc for --trace-offcpu option." am: bc53c51acc am: f9ae7c9b35
am: c17128b4ae

Change-Id: I63f0cdd574aed9abc4a043cbb19395da04cabff7

7 years agoMerge "simpleperf: add doc for --trace-offcpu option." am: bc53c51acc
Yabin Cui [Fri, 18 Aug 2017 01:16:26 +0000 (01:16 +0000)]
Merge "simpleperf: add doc for --trace-offcpu option." am: bc53c51acc
am: f9ae7c9b35

Change-Id: I5a029083ffbccdc6a559095838fc91e36ff502e5

7 years agoMerge "simpleperf: add doc for --trace-offcpu option."
Yabin Cui [Fri, 18 Aug 2017 01:11:28 +0000 (01:11 +0000)]
Merge "simpleperf: add doc for --trace-offcpu option."
am: bc53c51acc

Change-Id: Ic465e25c7683627469e113d1d2273bcdda5e1232

7 years agoMerge "simpleperf: add doc for --trace-offcpu option."
Yabin Cui [Fri, 18 Aug 2017 01:00:05 +0000 (01:00 +0000)]
Merge "simpleperf: add doc for --trace-offcpu option."

7 years agosimpleperf: add doc for --trace-offcpu option.
Yabin Cui [Thu, 17 Aug 2017 22:46:35 +0000 (15:46 -0700)]
simpleperf: add doc for --trace-offcpu option.

Bug: http://b/37572306
Test: run `remarkable README.md`.
Change-Id: I353dbc480a5af2755cde35132addaff890e715c5

7 years agoMerge "simpleperf: fix inferno and test content of report.html." am: 001e76be63 am...
Yabin Cui [Thu, 17 Aug 2017 21:46:14 +0000 (21:46 +0000)]
Merge "simpleperf: fix inferno and test content of report.html." am: 001e76be63 am: f9ec53fc3f am: f5967b2d97
am: e0b740daf3

Change-Id: Ib1dc31e0972480eeb9fcd739283f2c2f92addf38

7 years agoMerge "simpleperf: add run_simpleperf_on_device.py." am: 72dd31f567 am: 5bd5d376c2...
Yabin Cui [Thu, 17 Aug 2017 21:45:58 +0000 (21:45 +0000)]
Merge "simpleperf: add run_simpleperf_on_device.py." am: 72dd31f567 am: 5bd5d376c2 am: 833aa2b45b
am: bc75afd11c

Change-Id: I2dd60266aaa9fcdf59384c31fe8a9e61068c8266

7 years agoMerge "simpleperf: fix building simpleperf_script.zip." am: 88fed2d53e am: 8a8568e7b9...
Yabin Cui [Thu, 17 Aug 2017 21:45:45 +0000 (21:45 +0000)]
Merge "simpleperf: fix building simpleperf_script.zip." am: 88fed2d53e am: 8a8568e7b9 am: 3f97e890b7
am: 6218b88341

Change-Id: I6d4a83c400c3b84ef6d0b810eef8295a71eb74d6

7 years agoMerge "simpleperf: fix inferno and test content of report.html." am: 001e76be63 am...
Yabin Cui [Thu, 17 Aug 2017 21:42:38 +0000 (21:42 +0000)]
Merge "simpleperf: fix inferno and test content of report.html." am: 001e76be63 am: f9ec53fc3f
am: f5967b2d97

Change-Id: Ie59796139208582d7a79259d32860015ab5fe054

7 years agoMerge "simpleperf: add run_simpleperf_on_device.py." am: 72dd31f567 am: 5bd5d376c2
Yabin Cui [Thu, 17 Aug 2017 21:42:25 +0000 (21:42 +0000)]
Merge "simpleperf: add run_simpleperf_on_device.py." am: 72dd31f567 am: 5bd5d376c2
am: 833aa2b45b

Change-Id: Ia52c87b9690201a5d94a5ede45700be7dbb359a6

7 years agoMerge "simpleperf: fix building simpleperf_script.zip." am: 88fed2d53e am: 8a8568e7b9
Yabin Cui [Thu, 17 Aug 2017 21:42:09 +0000 (21:42 +0000)]
Merge "simpleperf: fix building simpleperf_script.zip." am: 88fed2d53e am: 8a8568e7b9
am: 3f97e890b7

Change-Id: Ia5026666de14d08f1e0090cb8807d8e38f53e593

7 years agoMerge "simpleperf: fix inferno and test content of report.html." am: 001e76be63
Yabin Cui [Thu, 17 Aug 2017 21:39:11 +0000 (21:39 +0000)]
Merge "simpleperf: fix inferno and test content of report.html." am: 001e76be63
am: f9ec53fc3f

Change-Id: I7ab696e12b67a44434c4af90105854d52d5260b5

7 years agoMerge "simpleperf: add run_simpleperf_on_device.py." am: 72dd31f567
Yabin Cui [Thu, 17 Aug 2017 21:38:57 +0000 (21:38 +0000)]
Merge "simpleperf: add run_simpleperf_on_device.py." am: 72dd31f567
am: 5bd5d376c2

Change-Id: I584517ede8e194df7730743de84445f959b000d8

7 years agoMerge "simpleperf: fix building simpleperf_script.zip." am: 88fed2d53e
Yabin Cui [Thu, 17 Aug 2017 21:38:40 +0000 (21:38 +0000)]
Merge "simpleperf: fix building simpleperf_script.zip." am: 88fed2d53e
am: 8a8568e7b9

Change-Id: Icb231b234bd1fd4b84a798847c2a2c9a35a90290

7 years agoMerge "simpleperf: fix inferno and test content of report.html."
Yabin Cui [Thu, 17 Aug 2017 21:35:09 +0000 (21:35 +0000)]
Merge "simpleperf: fix inferno and test content of report.html."
am: 001e76be63

Change-Id: Id915fae598b6538f2a9e6ccb6454bdb7e075900e

7 years agoMerge "simpleperf: add run_simpleperf_on_device.py."
Yabin Cui [Thu, 17 Aug 2017 21:34:55 +0000 (21:34 +0000)]
Merge "simpleperf: add run_simpleperf_on_device.py."
am: 72dd31f567

Change-Id: I7ba9c0c46a3fcbb70cd30aaa10d2f5ca0ba789b0

7 years agoMerge "simpleperf: fix building simpleperf_script.zip."
Yabin Cui [Thu, 17 Aug 2017 21:34:42 +0000 (21:34 +0000)]
Merge "simpleperf: fix building simpleperf_script.zip."
am: 88fed2d53e

Change-Id: I79dedd05ddf937726e11d164d78c306409490b04

7 years agoMerge "simpleperf: fix inferno and test content of report.html."
Yabin Cui [Thu, 17 Aug 2017 21:30:19 +0000 (21:30 +0000)]
Merge "simpleperf: fix inferno and test content of report.html."

7 years agoMerge "simpleperf: add run_simpleperf_on_device.py."
Yabin Cui [Thu, 17 Aug 2017 21:28:05 +0000 (21:28 +0000)]
Merge "simpleperf: add run_simpleperf_on_device.py."

7 years agoMerge "simpleperf: fix building simpleperf_script.zip."
Yabin Cui [Thu, 17 Aug 2017 21:27:38 +0000 (21:27 +0000)]
Merge "simpleperf: fix building simpleperf_script.zip."

7 years agoMerge "simpleperf: update simpleperf prebuilts to build 4282339." am: 24bd27006a...
Yabin Cui [Thu, 17 Aug 2017 21:21:15 +0000 (21:21 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build 4282339." am: 24bd27006a am: ea6e02e55d am: 28b93f9141
am: c230ac2d3f

Change-Id: I8e2780d1ca57110d211ae6d88c940feac2104a2c

7 years agoMerge "simpleperf: update simpleperf prebuilts to build 4282339." am: 24bd27006a...
Yabin Cui [Thu, 17 Aug 2017 21:11:12 +0000 (21:11 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build 4282339." am: 24bd27006a am: ea6e02e55d
am: 28b93f9141

Change-Id: I56815e11df944a1f3590c278cffb6a967d67dbf2

7 years agoMerge "simpleperf: update simpleperf prebuilts to build 4282339." am: 24bd27006a
Yabin Cui [Thu, 17 Aug 2017 21:07:14 +0000 (21:07 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build 4282339." am: 24bd27006a
am: ea6e02e55d

Change-Id: Ibd1c3c39f03a6747bb090f6db8e26861cfec6977

7 years agoMerge "simpleperf: update simpleperf prebuilts to build 4282339."
Yabin Cui [Thu, 17 Aug 2017 21:04:13 +0000 (21:04 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build 4282339."
am: 24bd27006a

Change-Id: I5e36c3fbaac216141ac5b80543ca1814583c79b7