summaryrefslogtreecommitdiff
path: root/test/twopass_encoder.sh
AgeCommit message (Collapse)Author
2020-04-28test/*.sh: add explicit error checks/returnsJames Zern
there was an assumption that function calls would terminate early with an error given 'set -e' was being used. this is true, but only when the function is part of a simple command otherwise it won't inherit the behavior. many of the call sites use 'func || return 1' syntax meaning the function would continue to completion return with the status of the last command executed. this hid errors with e.g., eval statements. inner calls within the functions are now explicitly tested for failure. BUG=aomedia:2669 Change-Id: Ie33a5ac4023dcc800bd302cb8cc54c6c3f2282f5
2017-07-13fix 'make exampletest' w/CONFIG_REALTIME_ONLYJames Zern
for tests that aren't explicitly testing 2-pass behavior use --passes=1 with this configuration Change-Id: I6a1520ecc65d0f626486604310af29dacb9f197f
2016-05-11twopass_encoder: Add frame limit argument.Tom Finegan
- Remove twopass_encoder test TODO re frame limit. - Enable VP9 twopass_encoder test. Change-Id: I0649f15aabef79a63891e997fd20b212af5672e6
2014-07-10sh tests: Add support for running tested programs within another program.Tom Finegan
Specifying the --prefix command line arg executes all test programs within the context of the prefix string, which is assigned to VPX_TEST_PREFIX. All test functions updated to include VPX_TEST_PREFIX in their eval command. Change-Id: I2e215cc8f216048edf3269db02a6b5660fe32318
2014-06-16example tests: Make failures due to incorrect bin path easier to diagnose.Tom Finegan
Add elog() to tools_common, and checks for the executable in each test. Change-Id: I3c6334eca62c0b56040d91145abbe1bf5f9c763c
2014-05-13Add test for the twopass_encoder example.Tom Finegan
Change-Id: I7b577f2a492e981156f969f8f9e61f9d2156fe60