Automerger Merge Worker
36cf3947a8
Merge "Set sdk_version for libmediabenchmark JNI libraries" am: cd8871630b
am: 48eb9aa8db
am: c10ee3e003
...
Change-Id: Ifa572f6b7fca134c6227f7953c2cfeda7509d417
4 years ago
Colin Cross
91ecb1a6c7
Set sdk_version for libmediabenchmark JNI libraries
...
MediaBenchmarkTest sets sdk_version: "system_current", but its
JNI libraries were building against platform APIs.
Bug: 149591057
Test: m checkbuild
Change-Id: I4a62812b8fb5b534bdb698d4138123eb1e4e3cfa
4 years ago
Automerger Merge Worker
2fa7325220
Merge "Benchmark: Fix for audio encoders on Android 9" am: fb4c783676
am: 999544b818
am: 5f0d33cb90
...
Change-Id: Ia487934b5920abd58577ffaf84359cf4fb943c5b
4 years ago
Treehugger Robot
fb4c783676
Merge "Benchmark: Fix for audio encoders on Android 9"
4 years ago
Neelkamal Semwal
74d8235259
Benchmark: Fix for audio encoders on Android 9
...
Test: atest com.android.media.benchmark.tests.EncoderTest
Bug: 148655275
Change-Id: Ic58d6fcc15b1b543432ca0f7a63e20c6547d3dd7
4 years ago
Automerger Merge Worker
51009f1150
Merge "Benchmark: Update AndroidTest.xml to push test vectors" am: 0479966c5f
am: acf22cd190
am: 8851e2b817
...
Change-Id: Idc71ee7f2694cb1cfc7ee69930cd6b60014cc1ea
4 years ago
Umang Saini
f88243986f
Benchmark: Update AndroidTest.xml to push test vectors
...
Test: atest com.android.media.benchmark.tests \
-- --enable-module-dynamic-download=true
Bug: 147809186
Change-Id: Id182dbfc3f937b76143137eece206f411fd0c532
4 years ago
Automerger Merge Worker
6094af6abb
Merge "Benchmark: Add backward compatibility for vorbis" am: 7efed09e5a
am: c98c7c8bb7
am: 1d2276f4fd
...
Change-Id: I309d531f2ed3fdf9ca4e3deffc01424fee1047e1
4 years ago
Ray Essick
7efed09e5a
Merge "Benchmark: Add backward compatibility for vorbis"
4 years ago
Manisha Jajoo
8ff51afd56
Benchmark: Add backward compatibility for vorbis
...
Bug: 148582735
Test: atest com.android.media.benchmark.tests
Change-Id: I9bd90c02a079e03cadcc3c078c274f0903d4ad39
4 years ago
Automerger Merge Worker
3cf987e81a
Merge "Benchmark: Consistency in test names" am: b1bac93a52
am: 956e2618bd
am: 9d4867f606
...
Change-Id: I41e095b0a02b91f0d260d553a23ec70500bdbbc9
4 years ago
Treehugger Robot
b1bac93a52
Merge "Benchmark: Consistency in test names"
4 years ago
Automerger Merge Worker
13155afd56
Merge "Benchmark: Update EOS condition for SDK encoder" am: 5b16d6b28d
am: fefe8e8e6e
am: 944919cb51
...
Change-Id: I67e2a2d7ea0514381724fb9d869a15c75a2acb18
4 years ago
Automerger Merge Worker
30cb2f098c
Merge "Benchmark: Update encoding parameters for SDK and Native encoders" am: 981d06d3c7
am: 72c53046eb
am: a22b5f8aa3
...
Change-Id: I3e0180c30cb73854745062bdcc49f61004d6e664
4 years ago
Snehal N Bhamare
2baa354d48
Benchmark: Consistency in test names
...
Test: atest com.android.media.benchmark.tests \
-- --enable-module-dynamic-download=true
Bug: 148656676
Change-Id: I035e1f119c508a569356081e7acf655f1061247c
4 years ago
Ruchika Ashtankar
aed7e54129
Benchmark: Update EOS condition for SDK encoder
...
Test: atest com.android.media.benchmark.tests.EncoderTest
Bug: 148757097
Change-Id: I90c7884ae06843d1851067229850cf215a1e46e6
4 years ago
Ruchika Ashtankar
377e9b02dc
Benchmark: Update encoding parameters for SDK and Native encoders
...
Test: atest com.android.media.benchmark.tests.EncoderTest
Bug: 148050228
Change-Id: I1778f2b65278310798c4ca75deea822ac16593d2
4 years ago
Automerger Merge Worker
0db6a6117c
Merge "benchmark: Support "software" instance of codec2 service" am: af46079fc7
am: 6e47b7e024
am: 43d271edcf
...
Change-Id: I0d237d4290988919b39f32bd35b974819b29569d
5 years ago
Harish Mahendrakar
19d400b490
benchmark: Support "software" instance of codec2 service
...
If CreateFromService("default") fails, then get codec2client from
CreateFromService("software")
Bug: 147836127
Test: on Pixel 2, C2DecoderTest -P /data/local/tmp/MediaBenchmark/res/
Change-Id: Iedcaa3a462a5c27f5ef843ef1233c8d06ad3d1d1
5 years ago
Automerger Merge Worker
3a0c7283b2
Merge "benchmark: Exclude format delete from deInit time calculation" am: deb35d328d
am: c5e43cd05f
am: 7f9049faf8
...
Change-Id: I4dce206dc29eb4b0974a1faa773a8fdb0acedbdc
5 years ago
Ray Essick
deb35d328d
Merge "benchmark: Exclude format delete from deInit time calculation"
5 years ago
Automerger Merge Worker
4793ecdd63
Merge "benchmark: Fix NPD in Encode::deInitCodec()" am: ba385271f7
am: b932492244
am: ac81ff8387
...
Change-Id: Ibf2aa69cc07dff9a0686a846a76681b193e52856
5 years ago
Ray Essick
ba385271f7
Merge "benchmark: Fix NPD in Encode::deInitCodec()"
5 years ago
Automerger Merge Worker
7668c8acf2
Merge "benchmark: use getExternalFilesDir() to save results" am: 2eb76e5fd6
am: 8f852b3860
am: 8747ecb867
...
Change-Id: I4aacb96a2c5e9f5d9b29c3673f2386b28a27c8f1
5 years ago
Ray Essick
2eb76e5fd6
Merge "benchmark: use getExternalFilesDir() to save results"
5 years ago
Harish Mahendrakar
68db4f6eaa
benchmark: Exclude format delete from deInit time calculation
...
Time taken to call AMediaFormat_delete() was included in deInitTime
of components in native tests. This is now moved out of the time
computations
Bug: 147385941
Bug: 147158050
Test: builds
Change-Id: I9acad7a3e22379baab8b46f093872db986171a2a
5 years ago
Harish Mahendrakar
9c41a9f1ac
benchmark: Fix NPD in Encode::deInitCodec()
...
In some cases where initCodec() fails, deInitCodec() should not
call AMediaCodec_stop() as mCodec is NULL.
Bug: 147158050
Test: poc in bug
Change-Id: I5dc1bf1fed8fe086e16a9f07e1289980333b8a12
5 years ago
Harish Mahendrakar
d9cb27add6
benchmark: use getExternalFilesDir() to save results
...
Instead of getFilesDir(), use getExternalFilesDir() so that results
can be accessed using adb on a production build as well
Log the paths to files where results are saved
Also update AndroidTest.xml to not uninstall apk after the test as
results need to be preserved
Bug: 147247596
Test: atest com.android.media.benchmark.tests
on a device with factory image
Change-Id: I78e447ab0cba89cd56e72f56562a8e50036e94a0
5 years ago
Automerger Merge Worker
5c6c4c7fe8
Merge "benchmark: set min sdk version to 28" am: 3c19f3a4e0
am: 4407b840b9
am: 691271c8df
...
Change-Id: I26b14ddac13aacc524375197f4530471141c236b
5 years ago
Treehugger Robot
3c19f3a4e0
Merge "benchmark: set min sdk version to 28"
5 years ago
Harish Mahendrakar
e0d51a0a69
benchmark: set min sdk version to 28
...
Bug: 147158171
Test: install and test on device running Android 9 (sdk: 28)
Change-Id: Ieb5b04fc5ccbc4f50377f084f57d88b2bef924c4
5 years ago
Automerger Merge Worker
c60fccb3b3
Merge "Benchmark: Add CSV support" am: d7fad5f8ed
am: d8037809d1
am: faafe2989a
...
Change-Id: I4ffd08d2b5b019bbfaf2b36f7597d0b8e120a29e
5 years ago
Treehugger Robot
d7fad5f8ed
Merge "Benchmark: Add CSV support"
5 years ago
Automerger Merge Worker
fb986bcd50
Merge "Benchmark: add asserts for common failures in native tests" am: d860d68f3d
am: 7e8edd390d
am: 4007500568
...
Change-Id: I465e0b85f35131bd6c1d7f5af987a2f11b970120
5 years ago
Treehugger Robot
d860d68f3d
Merge "Benchmark: add asserts for common failures in native tests"
5 years ago
Automerger Merge Worker
64cced54d3
Merge "Benchmark: Remove stl and sdk_version from Android.bp" am: ef4228f9c3
am: 2ff13bf018
am: 66e05dbe82
...
Change-Id: I31f31ec2b466fe73d03a60cf6276115980067ea7
5 years ago
Automerger Merge Worker
d527c5115b
Merge "Benchmark: add asserts for common failures in sdk tests" am: 250a6b5f11
am: 0706451134
am: bb0e46541c
...
Change-Id: I673e628adc9ce16d8d2ed7bf77457dd2b380a6a5
5 years ago
Automerger Merge Worker
553c134ec7
Merge changes from topic "blockobenchmarks" am: f87ae40621
am: c34dc6e2cd
am: 31c7e76755
...
Change-Id: I670279f575bba691d72e2c731d9ff5ad50bb5105
5 years ago
Harish Mahendrakar
62859fd7bb
Benchmark: Remove stl and sdk_version from Android.bp
...
Bug: 146816684
Test: adb shell am instrument -w -r -e debug false -e class\
'com.android.media.benchmark.tests.ExtractorTest#sampleExtractNativeTest' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Test: encoderTest -P /data/local/tmp/MediaBenchmark/res/
Change-Id: I2fb719151426231770e66376a9a14a9f0c903c16
5 years ago
Neelkamal Semwal
b03ed5bf31
Benchmark: Add CSV support
...
Write benchmark results in a CSV format
Test: adb shell am instrument -w -r -e package com.android.media.benchmark\
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Bug: 145226938
Change-Id: I946550f8148a5ba2cb2fb6468fdbd6bf5d16a915
5 years ago
Ruchika Ashtankar
2a4adb5407
Benchmark: add asserts for common failures in sdk tests
...
Test: atest com.android.media.benchmark.tests
Bug: 146623471
Change-Id: Ic614aa88d1d97667c2660588b25786e0e0f701d3
5 years ago
Manisha Jajoo
2d931a83e1
Benchmark: add asserts for common failures in native tests
...
This patch also updates 'cout' to ALOG for Atest and changes
related to formatting
Test: extractorTest -P /data/local/tmp/res/
Test: muxerTest -P /data/local/tmp/res/
Test: decoderTest -P /data/local/tmp/res/
Test: encoderTest -P /data/local/tmp/res/
Test: C2DecoderTest -P /data/local/tmp/res/
Test: C2EncoderTest -P /data/local/tmp/res/
Bug: 146623471
Change-Id: I9adc20ef994cba81482185f64fcbd6a266f0d417
5 years ago
Snehal N Bhamare
b146058379
Benchmark: Add JNI test for Extractor and Muxer
...
Test: adb shell am instrument -w -r -e debug false -e class\
'com.android.media.benchmark.tests.ExtractorTest#sampleExtractNativeTest' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Test: adb shell am instrument -w -r -e debug false -e class\
'com.android.media.benchmark.tests.MuxerTest#sampleMuxerNativeTest' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Bug: 140051680
Change-Id: I5c58326f7eef725c12f613b89c75b2987f616a41
5 years ago
Neelkamal Semwal
b523c51d80
Benchmark: Add JNI test for Decoder and Encoder
...
Test: adb shell am instrument -w -r -e debug false -e class \
'com.android.media.benchmark.tests.EncoderTest#testNativeEncoder' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Test: adb shell am instrument -w -r -e debug false -e class\
'com.android.media.benchmark.tests.DecoderTest#testNativeDecoder' \
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Bug: 140051680
Change-Id: I60582652e2e8b488ef87962add59ccd84fbb0094
5 years ago
Automerger Merge Worker
6f6531f953
Merge "Benchmark: Add test for Codec2 encoders" am: c1a82b91f0
am: 7685d32a4e
am: c0c259c8e2
...
Change-Id: Ia318a1d5435229592cd09fff07e75a663f378123
5 years ago
Manisha Jajoo
19492a03d4
Benchmark: Add test for Codec2 encoders
...
Test: C2EncoderTest -P /data/local/tmp/MediaBenchmark/res/
Bug: 140051680
Change-Id: Ia1cda290736e55f0bfb1ab95a4fcdeb443cc03f3
5 years ago
Automerger Merge Worker
a473e074ff
Merge "benchmark: Fix inconsistencies in README.md" am: 5882632b9a
am: 48a56397c1
am: 42c4784b2a
...
Change-Id: I2241810a47362de5677040ecc5df06f2cdf6cb3c
5 years ago
Harish Mahendrakar
9ac76ada50
benchmark: Fix inconsistencies in README.md
...
Fix few inconsistencies w.r.t. usage of $OUT
Fix name of the apk to be installed
Bug: 140051680
Test: follow steps in README.md and run couple of benchmark tests
Change-Id: I29fd338bcc4cb127656c10c24af30fa98f656a14
5 years ago
TreeHugger Robot
f8ac9920f6
Merge "Codec2Utils: Add support for media.c2@1.1"
5 years ago
Pawin Vongmasa
bf69de9ebd
Codec2Utils: Add support for media.c2@1.1
...
mediaswcodec will now present
android.hardware.media.c2@1.1::IComponentStore.
Test: make cts -j123 && cts-tradefed run cts-dev -m \
CtsMediaTestCases --compatibility:module-arg \
CtsMediaTestCases:include-annotation:\
android.platform.test.annotations.RequiresDevice
Test: make vts -j123 && vts-tradefed run commandAndExit vts \
-m VtsHalMediaC2V1_0Host
Bug: 136316504
Change-Id: I5a78e4faf5961861a07d6ea6e95198cd0d49f0f2
5 years ago