Age | Commit message (Collapse) | Author |
|
android12-tests-release" into android12-tests-release
|
|
android12-tests-release
Change-Id: Id494c661b6e45e697d201d40fc8a936ec34b4f2d
|
|
into android12-tests-dev
|
|
android12-tests-dev
|
|
Bug: 335341168
Bug: 317955689
Bug: 299090869
Test: run simpleperf_unit_test
Change-Id: I846cd2bbf1159abf05e9d754c2e96c12912c7d72
Merged-In: I846cd2bbf1159abf05e9d754c2e96c12912c7d72
|
|
art_jni_trampoline may appear in JIT cache. To load symbols for JIT
cache (stored in the recording file), we need to call
LoadBuildIdAndFileFeatures().
Bug: 335341168
Bug: 317955689
Bug: 299090869
Test: run simpleperf_unit_test
Change-Id: I401b091e27e7b3ae86f003a270b53be4060c922f
Merged-In: I401b091e27e7b3ae86f003a270b53be4060c922f
|
|
android12-tests-release" into android12-tests-release
|
|
android12-tests-release
Change-Id: I3fff57dc60ca05d4de80b74bf566ed3a3db46b66
|
|
to android12-tests-dev" into android12-tests-dev
|
|
android12-tests-dev
Bug: 286585422
Test: build
Change-Id: I4ca69cbfde11d05152a010f30b22acbac5fbbf0a
|
|
into android11-tests-dev
|
|
ARM64 CtsSimpleperfTestCases may run via binary translation on a
x86_64 environment, which may run on a VM not supporting hardware
counters.
Bug: 284801306
Test: run CtsSimpleperfTestCases
Change-Id: Icc08d3639459c2c671f57c96860db085e8b7f8b9
|
|
runtime check." into android11-tests-dev am: c039b5cf02 -s ours" into android12-tests-dev
|
|
runtime check." into android11-tests-dev am: c039b5cf02 -s ours
am skip reason: skipped by user yabinc
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2611381
Change-Id: I18c5e886e64ce79573ce4507ecfa03f9939ee921
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
android11-tests-dev
|
|
On x86 and x86_64, it's likely to run on an emulator or vm without
hardware perf counters. It's hard to enumerate them all. So check
if hardware perf counters are available at runtime.
Bug: 284801306
Test: run simpleperf_unit_test
Change-Id: I38cc89bc7f81f8d6d6165a4b8f344c0660c10364
(cherry picked from commit 1f6f51aee77235b1fb374a917f0b46c9c09f0933)
|
|
b19afd3d01" into android12-tests-dev
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/2606270
Change-Id: I483c661e5783de8f775ad509829f912302347aac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Waiting loop has 1us delay waiting for requested changes are propagated.
This is too aggressive and Grunt and other low-end devices may
have no chance to react in specific timeout.
Bug: 265675811
Test: cts-tradefed run commandAndExit cts -m CtsSimpleperfTestCases
Most tests are now passing:
Total Tests : 540
PASSED : 528
FAILED : 12
Change-Id: Ida041674c2fea425e6d267ee6a973208da00ed71
|
|
android12-tests-release" into android12-tests-release
|
|
android12-tests-release
Change-Id: I94eea310ee93f5a65b6e433b0d4fa8a90a82d9cd
|
|
android12-tests-dev
|
|
Loose the test and IsArtEntry() function to allow using
art_quick_generic_jni_trampoline.
(cherry picked from commit 41677a6ed702e6394912af43483b5b785562a79b)
Bug: 260538122
Test: run simpleperf_unit_test
Change-Id: Ia554c4186ce804601138160e1320421ee7ede3d0
|
|
android12-tests-release" into android12-tests-release
|
|
android12-tests-release
Change-Id: I57a5baed4556cc543d26da12bc48ff0c4a8a1e23
|
|
data." into android11-tests-dev am: 0eb3232339" into android12-tests-dev
|
|
into android11-tests-dev am: 0eb3232339
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/1965454
Change-Id: Ieb34e297f45e33ee16ede7b7c1e2ebbd4d57c84c
|
|
into android11-tests-dev
|
|
When generating sample records for 32bit arm processes, the
dyn_stack_size may not be 8 byte aligned. And dyn_stack_size can be
used to calculate new stack size. If the new stack size isn't 8 byte
aligned, we can have alginment error later.
So make sure new stack size is 8 byte aligned.
Bug: 208187192
Test: run simpleperf_unit_test
Change-Id: Ibc2f99ba766419fdb491c49317b9fb5ae13138ef
(cherry picked from commit 9290fc7b9d3609b854d2791428b2385bba427906)
|
|
android12-tests-release" into android12-tests-release
|
|
android12-tests-release
Change-Id: Ie6135c10ecc5b0bd4ed30fe291463c681aa07c36
|
|
android12-tests-dev
* changes:
Merge "simpleperf: Loose time constraint to fix flaky test." into android11-tests-dev am: a3e6140e6a
simpleperf: Loose time constraint to fix flaky test. am: 79810fc160
|
|
android11-tests-dev am: a3e6140e6a
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/1916677
Change-Id: Ibc8a62b01bba10dc665d188f61c2d39e0bb57ab1
|
|
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/1916677
Change-Id: I6f20be1336592840fdca16b250cbbbef7e8915a9
|
|
android11-tests-dev
|
|
DO NOT MERGE
Bug: 179088910
Bug: 199771629
Test: run simpleperf_unit_test
Change-Id: Ia58a5bd6e9bfff4ef208701f43541ba98a97fba0
(cherry picked from commit 3c1f59fcd18527d58bc42f3e1e73981594bb1b9b)
|
|
android12-tests-release" into android12-tests-release
|
|
android12-tests-release
Change-Id: I73e7c460aa5d39ca337119d98b83a4790afc1397
|
|
android12-tests-dev
|
|
We may run arm64 tests on emulators, which may not have hardware
counters. So use fingerprint to check if we are running on an emulator,
and dynamically detect if hardware counters are available.
Bug: 202840384
Bug: 191278807
Test: run CtsSimpleperfTestCases on emulators.
Change-Id: I3b6ea439e72188d5b4cf23662b0ee00bfa3b28cd
(cherry picked from commit 8c426d91c940ddfdb480dec9369a21f1c6907bc9)
|
|
android12-tests-release" into android12-tests-release
|
|
android12-tests-release
Change-Id: I20ab389958283d74a2b53cdeb1e3b155285712f3
|
|
am: 26d94ee676" into android12-tests-dev
|
|
26d94ee676
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/1723366
Change-Id: I93c51ff0c5faf1f78ef2f954dcb74b292b8638f3
|
|
android12-tests-dev
* changes:
Merge "[automerger skipped] Merge "simpleperf: increase record duration" into android10-tests-dev am: f33a791c40 -s ours" into android11-tests-dev am: ce9f7a6ae9
[automerger skipped] Merge "simpleperf: increase record duration" into android10-tests-dev am: f33a791c40 -s ours am: 1d1575720f -s ours
|
|
into android10-tests-dev am: f33a791c40 -s ours" into android11-tests-dev am: ce9f7a6ae9
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/1723290
Change-Id: I1b7352a3bc320e99eeffda158ee8c2c86bc434a0
|
|
android10-tests-dev am: f33a791c40 -s ours am: 1d1575720f -s ours
am skip reason: skipped by user yabinc
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/1723290
Change-Id: I3b03698df2f0e7e3937319d5c7fe7d0c92207118
|
|
android11-tests-dev am: f9cef3dc45" into android12-tests-dev
|
|
android11-tests-dev am: f9cef3dc45
Original change: https://android-review.googlesource.com/c/platform/system/extras/+/1670231
Change-Id: Ibaca6de2190bfb3be702d6408d74e2d6fbcdc869
|