Statistics
| Branch: | Revision:

ffmpeg / tests / fate-run.sh @ 3732c483

History | View | Annotate | Download (2.91 KB)

# Date Author Comment
3283f274 04/21/2011 11:36 PM Ronald S. Bultje

FATE: allow forcing thread-type when doing threaded fate runs.

Signed-off-by: Ronald S. Bultje <>

7851eb68 03/23/2011 12:17 AM Luca Barbato

fate: add support for multithread testing

Add a THREADS variable to fate calls.

c4795e80 09/23/2010 09:55 AM Måns Rullgård

fate: print commands being executed with V=1

Originally committed as revision 25161 to svn://svn.ffmpeg.org/ffmpeg/trunk

078ae66b 08/23/2010 05:34 PM Måns Rullgård

fate: set LC_ALL=C to avoid locale interference

Originally committed as revision 24889 to svn://svn.ffmpeg.org/ffmpeg/trunk

b42c483f 08/19/2010 04:51 PM Måns Rullgård

fate-run: use 'run' function in 'ffmpeg' function

Originally committed as revision 24837 to svn://svn.ffmpeg.org/ffmpeg/trunk

91de2c0a 08/19/2010 04:51 PM Måns Rullgård

fate: add -v 0 to ffmpeg flags

Originally committed as revision 24836 to svn://svn.ffmpeg.org/ffmpeg/trunk

dff1fc51 08/04/2010 06:56 AM Måns Rullgård

fate-run: add helper to run things on target

Originally committed as revision 24694 to svn://svn.ffmpeg.org/ffmpeg/trunk

61a187b0 08/01/2010 03:28 PM Måns Rullgård

fate: fix non-standard use of bc

Originally committed as revision 24651 to svn://svn.ffmpeg.org/ffmpeg/trunk

5b60c293 08/01/2010 12:29 PM Måns Rullgård

fate: fix signal name translation

Originally committed as revision 24650 to svn://svn.ffmpeg.org/ffmpeg/trunk

4e705a68 07/31/2010 04:53 PM Måns Rullgård

fate: translate exit status to signal name

Originally committed as revision 24623 to svn://svn.ffmpeg.org/ffmpeg/trunk

b82be636 07/26/2010 11:44 PM Måns Rullgård

fate: create report files

Originally committed as revision 24529 to svn://svn.ffmpeg.org/ffmpeg/trunk

8fae6e7c 07/24/2010 05:13 PM Måns Rullgård

Unbreak parallel lavfi testing

Originally committed as revision 24485 to svn://svn.ffmpeg.org/ffmpeg/trunk

157c9241 07/21/2010 08:49 PM Måns Rullgård

fate: delete useless artifacts after running each test

Originally committed as revision 24395 to svn://svn.ffmpeg.org/ffmpeg/trunk

bcb0a154 07/21/2010 08:49 PM Måns Rullgård

fate: keep stderr from failing tests

Originally committed as revision 24394 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffe72624 07/20/2010 12:54 PM Måns Rullgård

fate: run diff even if command fails

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

9a3f31ef 07/20/2010 10:19 AM Måns Rullgård

fate: allow running regtests through fate frontend

Originally committed as revision 24347 to svn://svn.ffmpeg.org/ffmpeg/trunk

cdaf4b79 07/18/2010 08:46 PM Måns Rullgård

fate: simplify test runner slightly

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

2b18c451 07/18/2010 08:19 PM Måns Rullgård

fate: add some helper functions to simplify test rules

Originally committed as revision 24314 to svn://svn.ffmpeg.org/ffmpeg/trunk

f0388cf7 07/18/2010 08:19 PM Måns Rullgård

fate: apply TARGET_EXEC only to commands starting with absolute path

Originally committed as revision 24313 to svn://svn.ffmpeg.org/ffmpeg/trunk

d2f33c80 07/18/2010 08:19 PM Måns Rullgård

fate: use our variable names in test rules imported from Mike's db

Originally committed as revision 24312 to svn://svn.ffmpeg.org/ffmpeg/trunk

122a9af7 07/18/2010 08:19 PM Måns Rullgård

fate-run: rename some variables consistently with other files

Originally committed as revision 24311 to svn://svn.ffmpeg.org/ffmpeg/trunk

e153cfa8 07/17/2010 03:02 PM Måns Rullgård

fate: add stddev comparator

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

26e87a22 07/17/2010 03:02 PM Måns Rullgård

fate: whitespace cosmetics

Originally committed as revision 24288 to svn://svn.ffmpeg.org/ffmpeg/trunk

83b203dc 07/10/2010 04:58 PM Måns Rullgård

fate: ensure file sizes match in oneoff tests

Originally committed as revision 24164 to svn://svn.ffmpeg.org/ffmpeg/trunk

150ef830 07/09/2010 11:55 PM Måns Rullgård

fate: fail with a sensible error message if reference file is missing

Originally committed as revision 24152 to svn://svn.ffmpeg.org/ffmpeg/trunk

7d610af6 07/09/2010 11:36 PM Måns Rullgård

fate: delete output files from successful tests

Originally committed as revision 24150 to svn://svn.ffmpeg.org/ffmpeg/trunk

58d2b154 07/09/2010 11:26 PM Måns Rullgård

fate: exit with error immediately if test command fails

Originally committed as revision 24147 to svn://svn.ffmpeg.org/ffmpeg/trunk

aab3ea5f 07/09/2010 12:40 AM Måns Rullgård

fate: add oneoff comparison method

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

3ade7d32 07/09/2010 12:40 AM Måns Rullgård

fate: pass additional variables to test script

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...

2fad0977 03/15/2010 07:23 PM Måns Rullgård

Add FATE tests

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...