regtest: split reference files allowing tests to run individually
authorMåns Rullgård <mans@mansr.com>
Sat, 16 Jan 2010 20:18:13 +0000 (20:18 +0000)
committerMåns Rullgård <mans@mansr.com>
Sat, 16 Jan 2010 20:18:13 +0000 (20:18 +0000)
commiteca478c3171a85187fb98ea05b0065c336416d3c
tree2c4d9f39f6dee6f678b194488c2bac2cf5168d85
parent16cd99bbed1f61a0a8a03a66913d88bae7c3dbfd
regtest: split reference files allowing tests to run individually

With this change, the output is checked immediately after each test
has run.  This means commands like "make regtest-mpeg2" can now be
used to run a single test and get meaningful results.

By default, make will abort if any test fails.  To run all tests
regardless, use make -k.

Originally committed as revision 21254 to svn://svn.ffmpeg.org/ffmpeg/trunk
138 files changed:
Makefile
tests/lavf.regression.ref [deleted file]
tests/ref/lavf/aiff [new file with mode: 0644]
tests/ref/lavf/alaw [new file with mode: 0644]
tests/ref/lavf/asf [new file with mode: 0644]
tests/ref/lavf/au [new file with mode: 0644]
tests/ref/lavf/avi [new file with mode: 0644]
tests/ref/lavf/bmp [new file with mode: 0644]
tests/ref/lavf/dv_fmt [new file with mode: 0644]
tests/ref/lavf/ffm [new file with mode: 0644]
tests/ref/lavf/flv_fmt [new file with mode: 0644]
tests/ref/lavf/gif [new file with mode: 0644]
tests/ref/lavf/gxf [new file with mode: 0644]
tests/ref/lavf/jpg [new file with mode: 0644]
tests/ref/lavf/mkv [new file with mode: 0644]
tests/ref/lavf/mmf [new file with mode: 0644]
tests/ref/lavf/mov [new file with mode: 0644]
tests/ref/lavf/mpg [new file with mode: 0644]
tests/ref/lavf/mulaw [new file with mode: 0644]
tests/ref/lavf/mxf [new file with mode: 0644]
tests/ref/lavf/nut [new file with mode: 0644]
tests/ref/lavf/ogg [new file with mode: 0644]
tests/ref/lavf/pbmpipe [new file with mode: 0644]
tests/ref/lavf/pcx [new file with mode: 0644]
tests/ref/lavf/pgm [new file with mode: 0644]
tests/ref/lavf/pgmpipe [new file with mode: 0644]
tests/ref/lavf/pixfmt [new file with mode: 0644]
tests/ref/lavf/ppm [new file with mode: 0644]
tests/ref/lavf/ppmpipe [new file with mode: 0644]
tests/ref/lavf/rm [new file with mode: 0644]
tests/ref/lavf/sgi [new file with mode: 0644]
tests/ref/lavf/swf [new file with mode: 0644]
tests/ref/lavf/tga [new file with mode: 0644]
tests/ref/lavf/tiff [new file with mode: 0644]
tests/ref/lavf/ts [new file with mode: 0644]
tests/ref/lavf/voc [new file with mode: 0644]
tests/ref/lavf/wav [new file with mode: 0644]
tests/ref/lavf/yuv4mpeg [new file with mode: 0644]
tests/ref/vsynth1/ac3 [new file with mode: 0644]
tests/ref/vsynth1/adpcm_ima_qt [new file with mode: 0644]
tests/ref/vsynth1/adpcm_ima_wav [new file with mode: 0644]
tests/ref/vsynth1/adpcm_ms [new file with mode: 0644]
tests/ref/vsynth1/adpcm_swf [new file with mode: 0644]
tests/ref/vsynth1/adpcm_yam [new file with mode: 0644]
tests/ref/vsynth1/alac [new file with mode: 0644]
tests/ref/vsynth1/asv1 [new file with mode: 0644]
tests/ref/vsynth1/asv2 [new file with mode: 0644]
tests/ref/vsynth1/dnxhd_1080i [new file with mode: 0644]
tests/ref/vsynth1/dnxhd_720p [new file with mode: 0644]
tests/ref/vsynth1/dnxhd_720p_rd [new file with mode: 0644]
tests/ref/vsynth1/dv [new file with mode: 0644]
tests/ref/vsynth1/dv50 [new file with mode: 0644]
tests/ref/vsynth1/error [new file with mode: 0644]
tests/ref/vsynth1/ffv1 [new file with mode: 0644]
tests/ref/vsynth1/flac [new file with mode: 0644]
tests/ref/vsynth1/flashsv [new file with mode: 0644]
tests/ref/vsynth1/flv [new file with mode: 0644]
tests/ref/vsynth1/g726 [new file with mode: 0644]
tests/ref/vsynth1/h261 [new file with mode: 0644]
tests/ref/vsynth1/h263 [new file with mode: 0644]
tests/ref/vsynth1/h263p [new file with mode: 0644]
tests/ref/vsynth1/huffyuv [new file with mode: 0644]
tests/ref/vsynth1/jpegls [new file with mode: 0644]
tests/ref/vsynth1/ljpeg [new file with mode: 0644]
tests/ref/vsynth1/mjpeg [new file with mode: 0644]
tests/ref/vsynth1/mp2 [new file with mode: 0644]
tests/ref/vsynth1/mpeg [new file with mode: 0644]
tests/ref/vsynth1/mpeg1b [new file with mode: 0644]
tests/ref/vsynth1/mpeg2 [new file with mode: 0644]
tests/ref/vsynth1/mpeg2thread [new file with mode: 0644]
tests/ref/vsynth1/mpeg4 [new file with mode: 0644]
tests/ref/vsynth1/mpeg4adv [new file with mode: 0644]
tests/ref/vsynth1/mpeg4nr [new file with mode: 0644]
tests/ref/vsynth1/mpeg4thread [new file with mode: 0644]
tests/ref/vsynth1/msmpeg4 [new file with mode: 0644]
tests/ref/vsynth1/msmpeg4v2 [new file with mode: 0644]
tests/ref/vsynth1/pcm [new file with mode: 0644]
tests/ref/vsynth1/rc [new file with mode: 0644]
tests/ref/vsynth1/roq [new file with mode: 0644]
tests/ref/vsynth1/rv10 [new file with mode: 0644]
tests/ref/vsynth1/rv20 [new file with mode: 0644]
tests/ref/vsynth1/snow [new file with mode: 0644]
tests/ref/vsynth1/snowll [new file with mode: 0644]
tests/ref/vsynth1/svq1 [new file with mode: 0644]
tests/ref/vsynth1/wma [new file with mode: 0644]
tests/ref/vsynth1/wmv1 [new file with mode: 0644]
tests/ref/vsynth1/wmv2 [new file with mode: 0644]
tests/ref/vsynth2/ac3 [new file with mode: 0644]
tests/ref/vsynth2/adpcm_ima_qt [new file with mode: 0644]
tests/ref/vsynth2/adpcm_ima_wav [new file with mode: 0644]
tests/ref/vsynth2/adpcm_ms [new file with mode: 0644]
tests/ref/vsynth2/adpcm_swf [new file with mode: 0644]
tests/ref/vsynth2/adpcm_yam [new file with mode: 0644]
tests/ref/vsynth2/alac [new file with mode: 0644]
tests/ref/vsynth2/asv1 [new file with mode: 0644]
tests/ref/vsynth2/asv2 [new file with mode: 0644]
tests/ref/vsynth2/dnxhd_1080i [new file with mode: 0644]
tests/ref/vsynth2/dnxhd_720p [new file with mode: 0644]
tests/ref/vsynth2/dnxhd_720p_rd [new file with mode: 0644]
tests/ref/vsynth2/dv [new file with mode: 0644]
tests/ref/vsynth2/dv50 [new file with mode: 0644]
tests/ref/vsynth2/error [new file with mode: 0644]
tests/ref/vsynth2/ffv1 [new file with mode: 0644]
tests/ref/vsynth2/flac [new file with mode: 0644]
tests/ref/vsynth2/flashsv [new file with mode: 0644]
tests/ref/vsynth2/flv [new file with mode: 0644]
tests/ref/vsynth2/g726 [new file with mode: 0644]
tests/ref/vsynth2/h261 [new file with mode: 0644]
tests/ref/vsynth2/h263 [new file with mode: 0644]
tests/ref/vsynth2/h263p [new file with mode: 0644]
tests/ref/vsynth2/huffyuv [new file with mode: 0644]
tests/ref/vsynth2/jpegls [new file with mode: 0644]
tests/ref/vsynth2/ljpeg [new file with mode: 0644]
tests/ref/vsynth2/mjpeg [new file with mode: 0644]
tests/ref/vsynth2/mp2 [new file with mode: 0644]
tests/ref/vsynth2/mpeg [new file with mode: 0644]
tests/ref/vsynth2/mpeg1b [new file with mode: 0644]
tests/ref/vsynth2/mpeg2 [new file with mode: 0644]
tests/ref/vsynth2/mpeg2thread [new file with mode: 0644]
tests/ref/vsynth2/mpeg4 [new file with mode: 0644]
tests/ref/vsynth2/mpeg4adv [new file with mode: 0644]
tests/ref/vsynth2/mpeg4nr [new file with mode: 0644]
tests/ref/vsynth2/mpeg4thread [new file with mode: 0644]
tests/ref/vsynth2/msmpeg4 [new file with mode: 0644]
tests/ref/vsynth2/msmpeg4v2 [new file with mode: 0644]
tests/ref/vsynth2/pcm [new file with mode: 0644]
tests/ref/vsynth2/rc [new file with mode: 0644]
tests/ref/vsynth2/roq [new file with mode: 0644]
tests/ref/vsynth2/rv10 [new file with mode: 0644]
tests/ref/vsynth2/rv20 [new file with mode: 0644]
tests/ref/vsynth2/snow [new file with mode: 0644]
tests/ref/vsynth2/snowll [new file with mode: 0644]
tests/ref/vsynth2/svq1 [new file with mode: 0644]
tests/ref/vsynth2/wma [new file with mode: 0644]
tests/ref/vsynth2/wmv1 [new file with mode: 0644]
tests/ref/vsynth2/wmv2 [new file with mode: 0644]
tests/rotozoom.regression.ref [deleted file]
tests/vsynth.regression.ref [deleted file]