Ray Essick
2eb76e5fd6
Merge "benchmark: use getExternalFilesDir() to save results"
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
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
Treehugger Robot
d7fad5f8ed
Merge "Benchmark: Add CSV support"
5 years ago
Treehugger Robot
d860d68f3d
Merge "Benchmark: add asserts for common failures in native tests"
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
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
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
Rakesh Kumar
a4e3ab2dce
Benchmark: Fixing error propgation for Async callback
...
Test: decoderTest --gtest_repeat=10 -P /sdcard/res/
Test: encoderTest --gtest_repeat=10 -P /sdcard/res/
Bug: 141359753
Change-Id: I8206c92174ce32557bc72b346a41050f7f362fa0
5 years ago
Ray Essick
429f364cc4
Merge "Benchmark: Remove libutils dependency"
5 years ago
Snehal N Bhamare
d2ad8c6088
Benchmark: Remove libutils dependency
...
Test: extractorTest -P /data/local/tmp/MediaBenchmark/res/
Bug: 142464243
Change-Id: Id109b6cf492a65dd7a7875dbba9b7f3422ff94ff
5 years ago
Manisha Jajoo
e32d76cbe2
Benchmark: Add test for Codec2 decoders
...
Test: C2DecoderTest -P /data/local/tmp/MediaBenchmark/res/
Bug: 140051680
Change-Id: Ie70e8ab18d067cc6b7cf852fb85dd09ed8640351
5 years ago
Treehugger Robot
e4f759b51b
Merge "Benchmark: Change library names to begin with libmediabenchmark"
5 years ago
Ruchika Ashtankar
7895a4589a
Benchmark: Add SDK Encoder
...
Test: adb shell am instrument -w -r -e class\
'com.android.media.benchmark.tests.EncoderTest'\
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Bug: 140051680
Change-Id: Id9642a8806de128e6ce1eff77bea12bc86bb6cbb
5 years ago
Manisha Jajoo
313983894d
Benchmark: Change library names to begin with libmediabenchmark
...
Test: Builds
Bug: 140051680
Change-Id: I8d68c25e47893eaa58fc1f67f7f57170abec8900
5 years ago
Treehugger Robot
e913c81d86
Merge "Benchmark: Add SDK Muxer"
5 years ago
Manisha Jajoo
3ceafe504a
Benchmark: Remove address sanitize from defaults.
...
Test: builds
Bug: 140051680
Change-Id: Id5ba65f337d5fb970a2429daa511ecac407d8040
5 years ago
Ruchika Ashtankar
94d8d3b9a8
Benchmark: Add SDK Muxer
...
Test: adb shell am instrument -w -r -e class \
'com.android.media.benchmark.tests.MuxerTest' \
com.android.media.benchmark.test/androidx.test.runner.AndroidJUnitRunner
Bug: 140051680
Change-Id: I39bbc02b66e7e127a61431ea89bf1e5c464063ce
5 years ago
Ray Essick
03379fb2cc
Merge "Benchmark: Add SDK Decoder"
5 years ago
Ray Essick
90157191c2
Merge "Benchmark : Add flac vectors for DecoderTest and EncoderTest"
5 years ago
Shivaansh Agrawal
fcf3a3c834
Benchmark: Add SDK Decoder
...
Test: adb shell am instrument -w -r -e class\
'com.android.media.benchmark.tests.DecoderTest'\
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Bug: 140051680
Change-Id: Iba07810fa36a4ad378a7a91bfa8b1bca0f615108
5 years ago
Ruchika Ashtankar
34f5d0ec05
Benchmark: Add SDK Extractor
...
Test: adb shell am instrument -w -r -e class\
'com.android.media.benchmark.tests.ExtractorTest'\
com.android.media.benchmark/androidx.test.runner.AndroidJUnitRunner
Bug: 140051680
Change-Id: Ib1e2f8f360f7c6cd747c5ca43581de41fd966c60
5 years ago
Manisha Jajoo
ca8de042ee
Benchmark : Add flac vectors for DecoderTest and EncoderTest
...
Test: decoderTest --gtest_repeat=10 -P /sdcard/res/
Test: encoderTest --gtest_repeat=10 -P /sdcard/res/
Bug: 141225164
Change-Id: Id11a1cfa65118f2689393352037ead31f7961189
5 years ago
Manisha Jajoo
5a58ec0c66
Benchmark Timer : add support for frameSizes
...
Adds support to save
a. Extractor - Bytes extracted per call
b. Muxer - Bytes being muxed per call
c. Decoder - Input bytes decoded per call
d. Encoder - Output bytes encoded per call
Test: builds
Bug: 140051680
Change-Id: I2740a4476ed6c06342fc13f4f1242a689cd4b46a
5 years ago
Rakesh Kumar
77684863fb
Benchmark: add Encoder
...
Test: encoderTest --gtest_repeat=10 -P /sdcard/res/
Bug: 140051680
Change-Id: Id17d011d1358ff32d7289d44caa2d397c041a7da
5 years ago
Rakesh Kumar
cde255126c
Benchmark: add Muxer
...
Test: muxerTest --gtest_repeat=10 -P /sdcard/res/
Bug: 140051680
Change-Id: Ia67df1f05c10798439ca1b4910f27dcc5593c594
5 years ago
Manisha Jajoo
90f569ac48
Benchmark: add Decoder
...
Test: decoderTest --gtest_repeat=10 -P /sdcard/res/
Bug: 140051680
Change-Id: I853ab5b08a3dfc866470ef727dfdf4763322e598
5 years ago
Snehal N Bhamare
dc204de26d
Benchmark: add Extractor
...
Test: extractorTest --gtest_repeat=10 -P /sdcard/res/
Bug: 140051680
Change-Id: Ia877298920823337ec791081b40e5c42718a1b65
5 years ago
Manisha Jajoo
9a668fbda6
Benchmark: Add common utilities
...
Test: builds
Bug: 140051680
Change-Id: Ic55a927684c39fd70a86dd9b83ca7417694a20a1
5 years ago