summaryrefslogtreecommitdiff
path: root/tests/fate-run.sh
Commit message (Collapse)AuthorAge
* fate-run: Drop unnecessary regtest() indirectionDiego Biurrun2013-05-07
| | | | | The indirection was used to abstract from the different -regression.sh scripts. Now that only one remains, this indirection is pointless.
* fate: Invoke pixfmts lavfi tests through fate-run.shDiego Biurrun2013-04-27
|
* fate: Invoke pixdesc lavfi tests through fate-run.shDiego Biurrun2013-04-27
|
* fate: Invoke standard lavfi tests through fate-run.shDiego Biurrun2013-04-27
|
* fate: add an option to generate the referencesLuca Barbato2013-03-29
| | | | Useful to add or update fate tests.
* Revert "fate: Use wmv2 IDCT for wmv2 tests"Luca Barbato2013-01-21
| | | | This reverts commit ce378f0dd0c4e5350b3280e6b3e8d6b46fe4b0a3.
* fate: Use wmv2 IDCT for wmv2 testsRonald S. Bultje2013-01-21
|
* fate: workaround for slighly broken 'test' shell builtinMans Rullgard2012-12-04
| | | | | | | | Some shells, e.g. minix3, have a broken 'test' builtin which fails if the first operand of a binary operator looks like a unary operator. Prefixing the values with 'x' prevents this from happening. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: split dependencies for fate-seek testsJanne Grunau2012-12-02
| | | | | | | Each fate-seek test depends now only on the corresponding fate-acodec, fate-vsynth2 or fate-lavf test which creates the file seek-tests operates on. The tests and references are renamed to match the test they depend on.
* fate-run: make avconv() properly deal with multiple inputs.Anton Khirnov2012-07-09
|
* fate: convert codec-regression.sh to makefile rulesMans Rullgard2012-05-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: allow tests to specify unit size for psnr comparisonMans Rullgard2012-05-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: use standard diff optionsMans Rullgard2012-05-15
| | | | | | | | | diff -w is not a standard option. This fixes the reference files to match what the tests actually output and switches to using the standard diff -b which is sufficient to handle different line ending styles. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: use diff -b in oneline comparisonMans Rullgard2012-05-15
| | | | | | | This is simpler and should take care of any problems with mixed line ending styles. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add probe fate tests to test for regressions in detecting media types.Ronald S. Bultje2012-05-07
| | | | Signed-off-by: Alex Converse <alex.converse@gmail.com>
* fate: Add oneline comparison methodMans Rullgard2012-05-07
| | | | Signed-off-by: Alex Converse <alex.converse@gmail.com>
* FATE: pass the decoded output format and audio source file to enc_dec_pcmJustin Ruggles2012-04-18
| | | | | | | This will allow decoding to md5 and doing a diff comparison to a reference checksum instead of a fuzzy stddev or oneoff comparison. Signed-off-by: Mans Rullgard <mans@mansr.com>
* FATE: specify the input format when decoding in enc_dec_pcm()Justin Ruggles2012-04-18
| | | | | | The output format is not always the same as the file extension, which is sometimes required for correct probing. We can avoid probing by specifying the format since it is already known.
* fate: make compare() function compatible with POSIX bcMans Rullgard2012-03-18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: fix enc_dec_pcm tests with remote targetMans Rullgard2012-03-17
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* FATE: add capability for audio encode/decode tests with fuzzy psnr comparisonJustin Ruggles2012-03-15
| | | | | | This allows for testing floating-point audio encoders across different platforms where exact comparisons are unreliable due to float rounding differences.
* FATE: allow a tolerance in the size comparison in do_tiny_psnr()Justin Ruggles2012-03-15
| | | | | This will allow for comparing decoded output to the original source when the decoded size is not exactly the same as the original size.
* FATE: use absolute difference from a target value in do_tiny_psnr()Justin Ruggles2012-03-15
| | | | | This will allow comparison to original pre-encoded content instead of comparing to expected decoded output.
* FATE: allow tests to set CMP_SHIFT to pass to tiny_psnrJustin Ruggles2012-03-15
| | | | | This will allow adjusting for any encoder or decoder delay when doing comparisons.
* FATE: use $fuzz directly in do_tiny_psnr() instead of passing it aroundJustin Ruggles2012-03-15
|
* FATE: add CPUFLAGS variable, mapping to -cpuflags avconv option.Anton Khirnov2012-03-06
|
* fate: run avconv with -nostats flagMans Rullgard2011-10-09
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* 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>
* fate: use +frame+slice named constants instead of '3'Anton Khirnov2011-09-05
|
* 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