Age | Commit message (Collapse) | Author |
|
Bug: 29321445
Change-Id: Ib6797def04d69f20ea4e856d4005c57b5ec6ac42
(cherry picked from commit 3defd8f2199234c5a7a6092fba320f143caf3622)
|
|
MPKI (or misses per 1000 instructions) is better
for comparing CPUs, as hit-rate somewhat
meaningless (different CPUs make different
amount of requests to the same cache-line).
Also changed the —affinity option to take the
CPU number instead of a big|little string
Change-Id: I57fce77e18d382fe8d4f0efd9cc586d50beb9432
|
|
am: 94b048eb69
Change-Id: Iaa1111990921ce225a6c8085debad04deeced2e2
|
|
am: 47c3ecb53a
Change-Id: I2bdf92d7c129c2278c50abfc927828dabd1a7336
|
|
+ cleanup
+ use performance counters in addition to time
+ update test to handle more modern CPU with more i-cache
Change-Id: I6f96c4f8c3b67344694a4b33a25c078e116328ca
|
|
72e4bb0217
am: 9e19e357e9
Change-Id: Id6dc5359c93d76b948ab8843e6877e0ba3b23127
|
|
am: 72e4bb0217
Change-Id: I367f9d4586ed83d4c8d01ef906a267f24026ae13
|
|
am: cb0112fe64
Change-Id: I5554ac7aaf799dda68731802bd8668b3db5bbfb5
|
|
Change-Id: I71dc112b3e1028e3ec3d3c1ec832959b1232f2f6
|
|
|
|
Change-Id: Iac9511f7d943fde9e00d21d46ca32f186d4d5673
|
|
Test for required variable support, and
verify some A/B functionality if present.
Change-Id: Ic4728656d7aee3ea17764ef43bc6f208c7e165b9
|
|
am: 632565e26c
am: 4a85f36c2e
Change-Id: I9abfe957e2f1ad890d82a485b8cf648a7b774b26
|
|
am: 632565e26c
Change-Id: I7d33bbc218469ba70ce68cdca5571018a091fd45
|
|
am: 9aef6c7d29
Change-Id: Ied120d80f30e9b81314ad13f6b32450f54f298fa
|
|
The headers are exported, and the build system automatically adds
libgtest for test modules.
Test: mma
Bug: None
Change-Id: I99373732aa71244c6dc8bfa21c5d06190ce76ada
|
|
am: 3ea8fa4dd8
Change-Id: I16408003fb4e3e3f4da161e937e3a8614b345a82
|
|
am: c66c0d2a9c
Change-Id: Id23ff75a175f0e9f25a7f78734705711191711a8
|
|
Bug: 30765667
Restores the fork() that was missed in a refactor
causing the benchmark to no longer measure binder's
IPC performance.
Change-Id: Id79ab082f1d20e1d058f80bd43018c9737b8250b
|
|
|
|
73f8554185 am: d3a0f97b1f
am: caefa9537b
Change-Id: Ia0a2cd6abf3eaadcaba0853d96aad738e0b165b1
|
|
am: 0ef925afc0
Change-Id: I3f438cef798c59c856326b389a1b162cdd31e33a
|
|
Change-Id: Ie7868cc205859c657e905e60ab6928517f02edb8
|
|
|
|
Change-Id: Ie7868cc205859c657e905e60ab6928517f02edb8
|
|
Change-Id: I3427f4b33cec6deae9f1528a61780e45b4a6e3a5
|
|
c127f96fb1 am: a3d716067b
am: f9dec28e3a
Change-Id: Ic32b8c9b91012a4f43b5e0d81c7f78a0428c168f
|
|
am: 2b66a6f2bd
Change-Id: I5fd576a1e9c05c035d8618091a72f9c5a5f90333
|
|
Change-Id: I3a55449f594c629edc75e4aa5b91b27c72ecd8ca
|
|
f024991585 am: e2e6911ff9
am: 32c20667a0
Change-Id: I10f44d811c4a03944c700ba3e618a2fe93b139da
|
|
am: d937202a3b
Change-Id: If90cfaa7ed7769b760c57aace300fa2b10bed8df
|
|
|
|
Some kernels have a limit on the length of reads from urandom - fix
Change-Id: I67dda25c2e43121da1470a56e40d03c59fd5fabe
|
|
Bug: 29321445
Change-Id: Ib6797def04d69f20ea4e856d4005c57b5ec6ac42
|
|
am: d2d7c446bd am: f6553f9063
am: 3bffed35ba
* commit '3bffed35ba1170db1eb4ece9037eeb82a62b0c99':
Fix misc-macro-parentheses warnings in testUtil.c.
Change-Id: I80246b0502853e007be579996ed26a649cc64865
|
|
am: d2d7c446bd
* commit 'd2d7c446bd0481038824d8c07f044952209191ee':
Fix misc-macro-parentheses warnings in testUtil.c.
Change-Id: I8175eb4e378a4837d683b32d0700b9361985c850
|
|
|
|
am: 5152d6ac90
am: b5c217c65e
* commit 'b5c217c65e263df3c2ebe5a99784823bdff09092':
Use LOCAL_CTS_GTEST_LIST_EXECUTABLE
Change-Id: I4c5d5badd16d147fa11ddda3f4c7a291a67bb74c
|
|
am: f5bfb71b89
* commit 'f5bfb71b8929335fe60828730795efcb65ed05d2':
Use LOCAL_CTS_GTEST_LIST_EXECUTABLE
Change-Id: I1709e5cd82882cb937624ec8f48b383e32bf5cb4
|
|
In preparation to move host native tests to their own folder, stop
assuming the location of the test list executable in
BUILD_CTS_EXECUTABLE.
Change-Id: I79004a21ffc7edc5cf0d8111ea9e9a8c0f782d98
|
|
Bug: 28705665
Change-Id: I709ae08e15e5afb067bf9b208664107a449e1de3
|
|
517567d189 am: 6f5e9b117c am: a666b6cdbd
am: 0d903dcf0f
* commit '0d903dcf0f4422399fd6e4a48bd679a8ac09508f':
pagingtest: test both with prefetching enabled and disabled
Change-Id: I6739ebfa588058957906998f1a9d502477c9e5ea
|
|
682242bc44 am: f1d3010875
am: 88af877b86
* commit '88af877b86b35ef8dd5fddec20d133ccf7685706':
pagingtest: switch to advising random accesses
Change-Id: Ifb64fc99a7c4973cb76ea462a2799853a0460488
|
|
517567d189
am: 6f5e9b117c
* commit '6f5e9b117c173358397acdac87dd501a84ae6861':
pagingtest: test both with prefetching enabled and disabled
Change-Id: I3608c8bf05f144742d34402fbb9109ae3a3dd26b
|
|
am: 682242bc44
* commit '682242bc4491f75168b8c7469a4bbba59d24f99b':
pagingtest: switch to advising random accesses
Change-Id: Ib916350d037aed877d95820b864d5fdf66f8ef4d
|
|
Run the same tests with page cache prefetching both enabled and disabled.
Change-Id: Ica253781a17fa0a66c07d0f5658c6c7d8b047a16
|
|
Switch to using madvise(MADV_RANDOM) and posix_fadvise(POSIX_FADV_RANDOM)
to disable caching as opposed to reading the file backwards, which still
went through some caching.
Measured a 80% drop in worst case performance after switching.
Change-Id: I03115dfb94ae7dfc58e0e187af3936c4e371817f
|
|
am: ff0c7e0
am: a8a4e0c
* commit 'a8a4e0cc8811256e99fca8019dadb9005a9bfdc5':
Fix google-explicit-constructor warnings.
Change-Id: Ia0cc927519dd75d18dba97dc5c8561f5f9d52bc3
|
|
am: c4515b5
* commit 'c4515b505123815839f0ee672741e82423aa72e6':
Fix google-explicit-constructor warnings.
Change-Id: I39d53b09a735a6e0604ce153e4f6e8f4257473ce
|
|
Bug: 28341362
Change-Id: I9f388006f5593b9f224e98e93deca7da35c5618a
|