ref: 0f2ef13d1603e3ba1f3d25ceb5e01a05b0a5b17e
parent: 2d79df49408873dd62a1b26cf8ed0e067c26dc6d
author: James Zern <[email protected]>
date: Fri Jul 27 19:37:38 EDT 2018
test/stress.sh: add --token-parts coverage for vp8 Change-Id: I46f39cbc0441d09f5ad0b3887d2372b0be9abd4f
--- a/test/stress.sh
+++ b/test/stress.sh
@@ -144,6 +144,19 @@
fi
}
+vp8_stress_test_token_parititions() {
+ local vp8_max_jobs=${STRESS_VP8_DECODE_MAX_JOBS:-40}
+ if [ "$(vp8_decode_available)" = "yes" -a \
+ "$(vp8_encode_available)" = "yes" ]; then
+ for threads in 2 4 8; do
+ for token_partitions in 1 2 3; do
+ stress vp8 "${VP8}" "${vp8_max_jobs}" ${threads} \
+ "--token-parts=$token_partitions"
+ done
+ done
+ fi
+}
+
vp9_stress() {
local vp9_max_jobs=${STRESS_VP9_DECODE_MAX_JOBS:-25}
@@ -166,4 +179,5 @@
}
run_tests stress_verify_environment \
- "vp8_stress_test vp9_stress_test vp9_stress_test_row_mt"
+ "vp8_stress_test vp8_stress_test_token_parititions
+ vp9_stress_test vp9_stress_test_row_mt"