Age | Commit message (Collapse) | Author |
|
|
|
Change-Id: I38b5182d9110d72758c48da4d0edc7cf0fb84283
|
|
|
|
Bug: 26962895
Change-Id: I211bacc22c2f6b6b24c639365c706e93d66ce4ac
|
|
|
|
Changes included:
1. provide interface in read_apk.h to read build id and symbols.
2. report symbols of native libraries in apk file.
3. refactor code in read_elf.cpp and read_apk.cpp.
4. add verbose log.
5. add -o report_file_name option for report command.
6. add corresponding unit tests.
Bug: 26962895
Change-Id: I0d5398996e0c29dba4a6f5226692b758ca096bbd
|
|
* changes:
Add a test for the behaviour of FIN_WAIT sockets.
Make the bytecode tests a bit more robust.
Rename DisableLinger to DisableFinWait, and add an EnableFinWait.
|
|
|
|
The size of perf_attr can be increased as new features are added. And
we can accept different perf_attr sizes in perf.data, and ignore
unknown features.
Change-Id: Ia42617f92acb3ab6ae56eb91aa0d7b73efc0b8af
|
|
Change-Id: I871eb6a2d3ff889417e6ed02661c8d9a41980e61
|
|
They used to require that there were no TCP sockets on the system
at all. Now they only require that there be no established
sockets. Not a huge improvement, but it does make it possible to
write tests that leave-non established sockets around after they
terminate.
Change-Id: Ied6f5aae3b6cf4a5bd25aa4fbeac637010e1f0e8
|
|
Change-Id: I226a41e7eed6cc5bda04f1fb3a0f1889a10408c0
|
|
|
|
|
|
Bug: http://b/27171986
Change-Id: I508d3cfbcb9e026b0f4a086fc6dd1adeffbffcc3
|
|
|
|
Bug: http://b/27171986
Change-Id: Ifef160cce7f64cd95ceb121e1c311e52352174c4
|
|
|
|
|
|
BUG: 26962062
Change-Id: I5fae9eed5b154205a6780fb28c59fccf0b5b16ec
|
|
BUG: 27121040
Change-Id: I33a218c7746509278e1222cd5dbd6d4876405b28
|
|
|
|
Break the test up into four, keeping each well below the 60 second
timeout for the test agents. Overhead for the splitting up is an
additional 10 seconds in order to complete all four of the tests
instead of one. typical single test completion is 22.5 seconds.
Change-Id: If8e9a6c7dfd505a9fbc73e9248be4eb2b61521e5
|
|
|
|
Bug: 27125711
Change-Id: I7e951c9ffb3e056d05a2b3567f482c6862a3a5b3
|
|
|
|
Change-Id: I87252e179e191c6210d26e4055bee03fb43d8ba7
|
|
|
|
A simple start to simple day. Check for evidence of following CONFIGs:
CONFIG_MMC_BLOCK_MAX_SPEED=y
CONFIG_IPV6=y
CONFIG_IP_MULTICAST=y
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_PMSG=y
CONFIG_SYSVIPC is not set
ToDo: Evidence for all configs in android/configs/android-base.cfg
and android/configs/android-recommended.cfg. Most are not
possible to directly discover, this is performed on a best
effort basis.
Bug: 19173869
Bug: 26559308
Change-Id: I0447334fab7781579fab10610d2f7ac1d34e6044
|
|
|
|
Also make following small changes:
1. Manage testdata files like libziparchive.
2. Replace StringToPid() with android::base::ParseInt().
3. Add tests in read_elf_test.
Bug: 26962895
Change-Id: I6603e9f3cea3a013e2618ea003790d102739f843
|
|
|
|
On systems with a large number of cores, smallish reads may not be
able to utilize all the cores. Correctly compute the number of threads
we should use.
Change-Id: I7a05c144c2b83a2f6083c33a686ced32cce576c4
|
|
|
|
This is needed for the new v4.4.1 kernel headers.
Bug: 23789423
Change-Id: I3053cdf895793c38ff1af41ebb560c13fda23215
|
|
- Unbreak GetConstantName on modules that contain constants whose
names start with "INET_DIAG_BC".
- Honour NL_DEBUG when sending dump requests.
- Decode sock_diag messages differently depending on whether
they are requests or responses.
- Print sock_diag bytecode hex-encoded instead of raw.
Change-Id: I3cc20ab635d1ff4f137aa0f9ff0ff88b1a37ce72
|
|
|
|
|
|
Build fix for GCC.
Change-Id: I2215913647a95897dc39b862696e395a1ebcf208
|
|
|
|
Bug: http://b/26936282
Change-Id: I1b9c6c9bb06944c32abcb871279d056eea0fb11a
|
|
Some APKs contain shared libraries that the linker handles
by mmap'ing directly from their APKs (if the library is
uncompressed and the proper manifest flag is set). With
this patch simpleperf now breaks out samples on a per-li
basis and reports the name of the lib within the APK.
Example output:
Cmdline: /system/xbin/simpleperf record -a sleep 30
Samples: 140672 of event 'cpu-cycles'
Event count: 84111474884
Overhead Command Pid Tid Shared Object
90.22% b_open_from_apk 19066 19066
/data/app/com.android.frameworks.coretests.install_jni_lib_open_from_apk-2/base.apk!lib/armeabi-v7a/libgcdstuff.so
4.85% b_open_from_apk 19066 19066
/data/app/com.android.frameworks.coretests.install_jni_lib_open_from_apk-2/base.apk!lib/armeabi-v7a/libframeworks_coretests_jni.so
1.19% simpleperf 19085 19085 /system/lib/libc.so
...
Bug: 22560619
Change-Id: I1e0f2e155e03b33935eac24e104c3fd7b9a7e33c
|
|
|
|
* One simple problem fixed by calling free.
* Others are suppressed since we don't care memory leaks
in this soon-to-be-obsolete test program.
BUG: 26910807
Change-Id: I5ac10115db9644b53e9e8b5fd40a5dc87b2019dc
|
|
|
|
Change-Id: Ife16103a5ec86cc6ee2aee4838d1a56a91f54516
|
|
* changes:
Fix lint warnings.
Note a 3.18 commit in neighbour_test.py.
SOCK_DESTROY is no longer optional.
|
|
Change-Id: I3b881be8b665ba790e7da79b3560c159d72be1e2
|
|
|
|
|