diff options
author | Clément Bœsch <cboesch@gopro.com> | 2017-05-05 09:19:41 +0200 |
---|---|---|
committer | Clément Bœsch <cboesch@gopro.com> | 2017-05-05 09:27:18 +0200 |
commit | f5218b27c4f8ad06dfd6f491362c027d37ab85ce (patch) | |
tree | a95777dfd6f3762333cbb2dcdf663f5431022fec /configure | |
parent | a5fdda79eee0b195ef4958193d17e68b820c8856 (diff) | |
parent | 35d1f726eb9fdd376ab900587fb02122b72f2b9a (diff) | |
download | ffmpeg-f5218b27c4f8ad06dfd6f491362c027d37ab85ce.tar.gz |
Merge commit '35d1f726eb9fdd376ab900587fb02122b72f2b9a'
* commit '35d1f726eb9fdd376ab900587fb02122b72f2b9a':
fate: Add --ignore-tests configure option for omitting specific FATE tests
Merged-by: Clément Bœsch <cboesch@gopro.com>
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -440,6 +440,8 @@ Developer options (useful when working on FFmpeg itself): (only applies to --disable-optimizations builds) --enable-osfuzz Enable building fuzzer tool --libfuzzer=PATH path to libfuzzer + --ignore-tests=TESTS comma-separated list (without "fate-" prefix + in the name) of tests whose result is ignored NOTE: Object files are built at the place where configure is launched. EOF @@ -2209,6 +2211,7 @@ CMDLINE_SET=" host_ld host_ldflags host_os + ignore_tests install ld ln_s @@ -6617,6 +6620,13 @@ for type in decoder encoder hwaccel parser demuxer muxer protocol filter bsf ind echo done +if test -n "$ignore_tests"; then + ignore_tests=$(echo $ignore_tests | tr ',' ' ') + echo "Ignored FATE tests:" + echo $ignore_tests | print_in_columns + echo +fi + echo "License: $license" echo "Creating configuration files ..." @@ -6754,6 +6764,7 @@ VERSION_SCRIPT_POSTPROCESS_CMD=${VERSION_SCRIPT_POSTPROCESS_CMD} SAMPLES:=${samples:-\$(FATE_SAMPLES)} NOREDZONE_FLAGS=$noredzone_flags LIBFUZZER_PATH=$libfuzzer_path +IGNORE_TESTS=$ignore_tests EOF map 'eval echo "${v}_FFLIBS=\$${v}_deps" >> ffbuild/config.mak' $LIBRARY_LIST |