DescriptionAdd build targets for Opus tests.
test_opus_api, test_opus_encode, test_opus_decode, and test_opus_padding
can be run directly, with no command-line options, and they print out
"OK" during the test and an overall status message such as
"All API tests passed." or "Tests completed successfully." at the end.
The celt component has several unit tests. I didn't add build targets
for them because some of them don't print any output, so you'd need a
test harness script to examine their exit status.
R=henrika@chromium.org,sergeyu@chromium.org
BUG=452984
Committed: https://crrev.com/bfcc6156a8f2107ecd70445b08e60299737caffa
Cr-Commit-Position: refs/heads/master@{#313964}
Patch Set 1 #
Total comments: 4
Patch Set 2 : Use 'target_defaults' in opus.gyp. #Patch Set 3 : Add a GN config for test programs. #
Total comments: 3
Patch Set 4 : Use "test" instead of "executable" for test programs. #
Total comments: 1
Patch Set 5 : An experiment to not use 'link_settings' inside 'target_conditions'. #Messages
Total messages: 16 (2 generated)
|