summaryrefslogtreecommitdiff
path: root/tests/fate-run.sh
Commit message (Collapse)AuthorAge
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-10-10
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpeg4dec: use unsigned type for startcode in ff_mpeg4_decode_picture_header mpeg124: use sign_extend() function ac3dec: use get_sbits() instead of manually sign-extending 4xm: fix signed overflow wmavoice: fix a signed overflow mpegvideo_enc: fix a signed overflow crc: fix signed overflow fate: run avconv with -nostats flag avtools: add -v as alias for -loglevel avconv: always print stats with AV_LOG_INFO doc/avconv: add forgotten output/per-stream info to -filter avconv: add -stats option to enable/disable printing encoding progress avconv: in output_packet() don't set decoded_data_size for video. avconv: remove pointless always true condition avconv: factorize common code in transcode_init() zmbv: remove memcpy() of decoded frame mpeg12enc: use sign_extend() function h264pred: use unsigned types for pixel values, fix signed overflows h264: fix signed overflows in x*0x01010101 expressions h264pred: remove unused variables Conflicts: avconv.c tests/fate-run.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: run avconv with -nostats flagMans Rullgard2011-10-09
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-09-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (23 commits) avconv: Reformat s16 volume adjustment. ARM: NEON optimised vector_fmac_scalar() dca: use vector_fmac_scalar from dsputil dsputil: add vector_fmac_scalar() latmenc: Fix private options vf_unsharp: store hsub/vsub in the filter context vf_unsharp: adopt a more natural order of params in apply_unsharp() vf_unsharp: rename method "unsharpen" to "apply_unsharp" vf_scale: apply the same transform to the aspect during init that is applied per frame vf_pad: fix "vsub" variable value computation vf_scale: add a "sar" variable lavfi: fix realloc size computation in avfilter_add_format() vsrc_color: use internal timebase lavfi: fix signature for avfilter_graph_parse() and avfilter_graph_config() graphparser: prefer void * over AVClass * for log contexts avfiltergraph: use meaningful error codes avconv: Initialize return value for codec copy path. fate: use 'run' helper for seek-test fate: remove seek-mpeg2reuse test Fix memory (re)allocation in matroskadec.c, related to MSVR-11-0080. ... Conflicts: doc/filters.texi libavfilter/avfilter.h libavfilter/avfiltergraph.c libavfilter/avfiltergraph.h libavfilter/graphparser.c libavfilter/vf_scale.c libavfilter/vsrc_color.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: use 'run' helper for seek-testMans Rullgard2011-09-28
| | | | | | | | | | | | This is simpler, and the actual seek-test command is printed with V=1. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-09-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: ac3enc: Add channel coupling support for the fixed-point AC-3 encoder. ac3enc: scale floating-point coupling channel coefficients in scale_coefficients() rather than in apply_channel_coupling() ac3enc: fix encoding of stereo ac3 files when rematrixing is disabled. wavpack: fix wrong return value in wavpack_decode_block() avconv: fix parsing metadata specifiers. fate: use +frame+slice named constants instead of '3' mpeg12: propagate more real return values through chunk decode error return and fix some indentation wavpack: use context reset in appropriate places avconv: move mux_preload and mux_max_delay to options context avconv: move bitstream filters to options context. avconv: move rate_emu to options context. avconv: move max_frames to options context. avconv: move metadata to options context. avconv: move ts scale to options context. avconv: move chapter maps to options context. avconv: move metadata maps to options context. avconv: move codec_names to options context. Conflicts: avconv.c tests/fate-run.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: use +frame+slice named constants instead of '3'Anton Khirnov2011-09-05
| |
* | fate: more cases of avconv that should be conditionalMichael Niedermayer2011-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: some shells parse $11 as ${1}1Michael Niedermayer2011-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: allow specifying the tool to use for fate (avconv / ffmpeg)Michael Niedermayer2011-08-15
|/ | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Make a copy of ffmpeg under a new name -- avconv.Anton Khirnov2011-08-12
| | | | | | | It will be further developed with a few incompatible changes. ffmpeg.c will stay as is for some time, so any scripts using it won't be broken.
* build: move tests/seek_test.c to libavformat and reuse generic build rulesDiego Biurrun2011-07-13
|
* fate: add 'null' comparison methodMans Rullgard2011-07-04
| | | | | | | | | Setting CMP=null uses stdout from the test as the diff record in the report without further inspection. This can be useful when the exit status of the test itself determines success while the output is informative. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: remove output redirections from old regtest scriptsMans Rullgard2011-06-21
| | | | | | | | All tests are run through the fate-run.sh script which already sets up redirections. Using the outputs set there simplifies things somewhat. Signed-off-by: Mans Rullgard <mans@mansr.com>
* FATE: allow forcing thread-type when doing threaded fate runs.Ronald S. Bultje2011-04-21
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* fate: add support for multithread testingLuca Barbato2011-03-23
| | | | Add a THREADS variable to fate calls.
* fate: print commands being executed with V=1Måns Rullgård2010-09-23
| | | | Originally committed as revision 25161 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: set LC_ALL=C to avoid locale interferenceMåns Rullgård2010-08-23
| | | | Originally committed as revision 24889 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate-run: use 'run' function in 'ffmpeg' functionMåns Rullgård2010-08-19
| | | | Originally committed as revision 24837 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: add -v 0 to ffmpeg flagsMåns Rullgård2010-08-19
| | | | Originally committed as revision 24836 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate-run: add helper to run things on targetMåns Rullgård2010-08-04
| | | | Originally committed as revision 24694 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: fix non-standard use of bcMåns Rullgård2010-08-01
| | | | Originally committed as revision 24651 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: fix signal name translationMåns Rullgård2010-08-01
| | | | Originally committed as revision 24650 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: translate exit status to signal nameMåns Rullgård2010-07-31
| | | | Originally committed as revision 24623 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: create report filesMåns Rullgård2010-07-26
| | | | Originally committed as revision 24529 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Unbreak parallel lavfi testingMåns Rullgård2010-07-24
| | | | Originally committed as revision 24485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: delete useless artifacts after running each testMåns Rullgård2010-07-21
| | | | Originally committed as revision 24395 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: keep stderr from failing testsMåns Rullgård2010-07-21
| | | | Originally committed as revision 24394 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: run diff even if command failsMåns Rullgård2010-07-20
| | | | | | | The diff may provide useful information even if the command was unsuccessful. The test is still treated as failed in this case. Originally committed as revision 24353 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: allow running regtests through fate frontendMåns Rullgård2010-07-20
| | | | Originally committed as revision 24347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: simplify test runner slightlyMåns Rullgård2010-07-18
| | | | | | | All tests use the provided helper functions so prepending $target_exec and using eval is no longer required. Originally committed as revision 24317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: add some helper functions to simplify test rulesMåns Rullgård2010-07-18
| | | | Originally committed as revision 24314 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: apply TARGET_EXEC only to commands starting with absolute pathMåns Rullgård2010-07-18
| | | | Originally committed as revision 24313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: use our variable names in test rules imported from Mike's dbMåns Rullgård2010-07-18
| | | | Originally committed as revision 24312 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate-run: rename some variables consistently with other filesMåns Rullgård2010-07-18
| | | | Originally committed as revision 24311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: add stddev comparatorMåns Rullgård2010-07-17
| | | | | | | This allows CMP=stddev in test rules. The test passes if the reported stddev is <= the FUZZ value (default 1). Originally committed as revision 24289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: whitespace cosmeticsMåns Rullgård2010-07-17
| | | | Originally committed as revision 24288 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: ensure file sizes match in oneoff testsMåns Rullgård2010-07-10
| | | | Originally committed as revision 24164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: fail with a sensible error message if reference file is missingMåns Rullgård2010-07-09
| | | | Originally committed as revision 24152 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: delete output files from successful testsMåns Rullgård2010-07-09
| | | | Originally committed as revision 24150 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: exit with error immediately if test command failsMåns Rullgård2010-07-09
| | | | Originally committed as revision 24147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: add oneoff comparison methodMåns Rullgård2010-07-09
| | | | | | | | This adds the 'oneoff' comparison method. It compares two s16le pcm files with a max difference <= the fuzz factor treated as success. Default fuzz is 1. On failure, the full tiny_psnr output is printed. Originally committed as revision 24134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fate: pass additional variables to test scriptMåns Rullgård2010-07-09
| | | | | | | | | | This passes the following additional variables to the test script: - CMP method to use comparing output with reference, default 'diff' - REF reference file, default 'tests/ref/fate/${test}' - FUZZ maximum fuzz factor in comparison, meaning depends on CMP Originally committed as revision 24133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FATE testsMåns Rullgård2010-03-15
This adds a "fate" make target which runs the full FATE test suite. Individual tests can be run with "make fate-$testname". The location of the FATE test samples must be specified with the --samples=PATH option to configure. The tests/fate-update.sh script regenerates the references files and test list from the online FATE database. These are checked in since generating them requires non-standard tools. Originally committed as revision 22552 to svn://svn.ffmpeg.org/ffmpeg/trunk