| Branch: | Revision:

ffmpeg / tests / @ cdaf4b79

History | View | Annotate | Download (1.29 KB)

# Date Author Comment
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://

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://

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://

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://

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://

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://

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

fate: whitespace cosmetics

Originally committed as revision 24288 to svn://

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://

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://

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://

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://

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://

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/ script regenerates the references files and...