summaryrefslogtreecommitdiff
path: root/tests/fate-run.sh
Commit message (Collapse)AuthorAge
* tests/fate-run.sh: Cat .err file in case of error with V>0Michael Niedermayer2014-09-24
| | | | | | | | This may make fate failures where only the console output is available easier to analyze Suggested-by: Andreas Cadhalpun Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '706208ef47bffd525c982975d2756f7b2b220b8d'Michael Niedermayer2014-08-01
|\ | | | | | | | | | | | | | | | | | | | | * commit '706208ef47bffd525c982975d2756f7b2b220b8d': fate: Split fate-pixdesc tests and dispatch them through Make Conflicts: tests/fate-run.sh tests/ref/fate/filter-pixdesc Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Split fate-pixdesc tests and dispatch them through MakeDiego Biurrun2014-08-01
| | | | | | | | This allows running all the tests individually and/or in parallel.
* | Merge commit '0c1959b056f6ccaa2eee2c824352ba93c8e36d52'Michael Niedermayer2014-05-15
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '0c1959b056f6ccaa2eee2c824352ba93c8e36d52': lavf: add AVFMT_FLAG_BITEXACT. Conflicts: doc/APIchanges libavformat/avformat.h libavformat/flacenc.c libavformat/movenc.c libavformat/oggenc.c libavformat/options_table.h libavformat/version.h tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavf: add AVFMT_FLAG_BITEXACT.Anton Khirnov2014-05-15
| | | | | | | | | | | | | | | | Use it instead of checking CODEC_FLAG_BITEXACT in the first stream's codec context. Using codec options inside lavf is fragile and can easily break when the muxing codec context is not the encoding context.
* | tests/fate-run: add runecho command to run a test and display its outputMichael Niedermayer2014-05-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Fix TARGET_SAMPLES and TARGET_PATH for some fate tests.Carl Eugen Hoyos2014-03-18
| | | | | | | | | | This allows running more fate tests on remote targets without the source tree.
* | avformat/framehash: add software version to framecrc/md5Michael Niedermayer2013-10-23
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "fate: Force diff into text mode"Michael Niedermayer2013-09-29
| | | | | | | | | | | | This should fix AIX and should no longer be needed This reverts commit b78e75ebc9b03bea8f0c48da266ee6cc0fb8e22d.
* | fate: Force diff into text modeMichael Niedermayer2013-09-04
| | | | | | | | | | | | | | | | On openbsd the exif-image-jpg test fails but diff treats the files as binary due to some non ascii symbols in them. This should force it to treat them as text, which should result in more informative output Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: Add EXIF test.Thilo Borgmann2013-08-20
| |
* | Merge commit 'bd392785a75d7d51414a9788d50396a8d9f29d77'Michael Niedermayer2013-05-08
|\| | | | | | | | | | | | | | | | | | | * commit 'bd392785a75d7d51414a9788d50396a8d9f29d77': fate-run: Drop unnecessary regtest() indirection Conflicts: tests/fate-run.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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/pixfmts: use the appropriate variable names for temporary files.Clément Bœsch2013-05-01
| | | | | | | | | | | | | | ${1} is now the filter args and is inappropriate as a unique name for the test (and causes some FATE issues because of the ':' in them). ${filter} is not used either to replace the ${1} because ${outfile} already contains a unique name for the test.
* | fate: port remaining filters to new system.Clément Bœsch2013-04-30
| | | | | | | | Merge of b963f021b603509b5159873de4919dec441d0782 is now complete.
* | fate: move kerndeint test to the new system.Clément Bœsch2013-04-30
| |
* | fate: port our pixfmts change to fate-run.sh.Clément Bœsch2013-04-30
| | | | | | | | This patch is the same as 52b23cbf1c8f276136556c9e2252184b763ae1ec.
* | Merge commit 'b963f021b603509b5159873de4919dec441d0782'Michael Niedermayer2013-04-28
|\| | | | | | | | | | | | | | | | | | | | | * commit 'b963f021b603509b5159873de4919dec441d0782': fate: Invoke pixfmts lavfi tests through fate-run.sh Conflicts: tests/fate/avfilter.mak tests/lavfi-regression.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Invoke pixfmts lavfi tests through fate-run.shDiego Biurrun2013-04-27
| |
* | Merge commit '28663511c99b3cdaf9387a15032259879474f5f4'Michael Niedermayer2013-04-28
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '28663511c99b3cdaf9387a15032259879474f5f4': fate: Invoke pixdesc lavfi tests through fate-run.sh Conflicts: tests/fate/avfilter.mak tests/lavfi-regression.sh tests/ref/fate/filter-pixdesc Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Invoke pixdesc lavfi tests through fate-run.shDiego Biurrun2013-04-27
| |
* | Merge commit '03b052c023e1f58d879cb7eeb6421ed39262d39d'Michael Niedermayer2013-04-28
|\| | | | | | | | | | | | | | | | | | | | | * commit '03b052c023e1f58d879cb7eeb6421ed39262d39d': fate: Invoke standard lavfi tests through fate-run.sh Conflicts: tests/fate/avfilter.mak tests/lavfi-regression.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Invoke standard lavfi tests through fate-run.shDiego Biurrun2013-04-27
| |
* | fate: Print correct error message for reference generation tooMichael Niedermayer2013-03-30
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-03-30
|\| | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: add an option to generate the references Conflicts: doc/fate.texi tests/fate-run.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add an option to generate the referencesLuca Barbato2013-03-29
| | | | | | | | Useful to add or update fate tests.
* | Merge commit '9146e872c643fb8f20f9043f1b93a3cddfad15c6'Michael Niedermayer2013-01-22
|\| | | | | | | | | | | | | | | | | | | | | * commit '9146e872c643fb8f20f9043f1b93a3cddfad15c6': Revert "fate: Use wmv2 IDCT for wmv2 tests" Conflicts: tests/fate-run.sh tests/fate/vcodec.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Revert "fate: Use wmv2 IDCT for wmv2 tests"Luca Barbato2013-01-21
| | | | | | | | This reverts commit ce378f0dd0c4e5350b3280e6b3e8d6b46fe4b0a3.
* | Merge commit 'ce378f0dd0c4e5350b3280e6b3e8d6b46fe4b0a3'Michael Niedermayer2013-01-21
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'ce378f0dd0c4e5350b3280e6b3e8d6b46fe4b0a3': fate: Use wmv2 IDCT for wmv2 tests vorbisdsp: change block_size type from int to intptr_t. Conflicts: tests/fate-run.sh tests/fate/vcodec.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Use wmv2 IDCT for wmv2 testsRonald S. Bultje2013-01-21
| |
* | fate: disable globbing when calling shell functions.Nicolas George2013-01-03
| | | | | | | | | | | | | | | | | | | | | | | | Some of the filters tests use globbing characters, especially brackets for filter pad labels. While most of these strings are way too complicated to ever match an existing file name and are therefore kept unchanged in the command line (an old misfeature of the shell language that happens to be convenient here), at least one use is simple enough to match random files lying in the current directory. If that happens, the string, that was meant to be kept verbatim, is replaced by the file name, and that causes the test to fail (or worse).
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: workaround for slighly broken 'test' shell builtin mimic: initialize padding of swap_buf through av_fast_padded_malloc eamad: initialize padding of bitstream_buf through av_fast_padded_malloc() raw demuxer: initialize end of partial packets Conflicts: tests/fate-run.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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>
* | Merge commit 'e816034a5fa131b13c4ad87bb0b5065b4f5697c6'Michael Niedermayer2012-12-03
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'e816034a5fa131b13c4ad87bb0b5065b4f5697c6': fate-seek: remove use of gnu make 3.82 only private modifier fate: move vsynth reference files to their own directory fate: move fate-acodec reference files to their own dir configure: avplay now depends on avresample fate: split dependencies for fate-seek tests Conflicts: configure tests/fate/seek.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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.
* | tests: prefer ffprobe -show_entries to -show_format_entryStefano Sabatini2012-11-22
| | | | | | | | The latter option was deprecated.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-09
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mss3: use standard zigzag table mss3: split DSP functions that are used in MTS2(MSS4) into separate file motion-test: do not use getopt() tcp: add initial timeout limit for incoming connections configure: Change the rdtsc check to a linker check avconv: propagate fatal errors from lavfi. lavfi: add error handling to filter_samples(). fate-run: make avconv() properly deal with multiple inputs. asplit: don't leak the input buffer. af_resample: fix request_frame() behavior. af_asyncts: fix request_frame() behavior. libx264: support aspect ratio switching matroskadec: honor error_recognition when encountering unknown elements. lavr: resampling: add support for s32p, fltp, and dblp internal sample formats lavr: resampling: add filter type and Kaiser window beta to AVOptions lavr: Use AV_SAMPLE_FMT_NONE to auto-select the internal sample format lavr: mix: validate internal sample format in ff_audio_mix_init() Conflicts: ffmpeg.c ffplay.c libavcodec/libx264.c libavfilter/audio.c libavfilter/split.c libavformat/tcp.c tests/fate-run.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate-run: make avconv() properly deal with multiple inputs.Anton Khirnov2012-07-09
| |
* | enc_dec_pcm: add bitexact flagMichael Niedermayer2012-06-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'f919cc7df6ab844bc12f89fe7bef4fb915a47725'Michael Niedermayer2012-05-30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f919cc7df6ab844bc12f89fe7bef4fb915a47725': fate: fix acodec/vsynth tests for make 3.81 pcm_mpeg: fix number of consumed bytes to include the header. avfilter: include required header file avfilter.h in video.h x86: Avoid movs on BUTTERFLYPS when in AVX mode x86: use new schema for ASM macros fate: convert codec-regression.sh to makefile rules fate: allow tests to specify unit size for psnr comparison fate: teach videogen/rotozoom to output a single raw video stream http: Add support for reusing the http socket for subsequent requests http: Add support for using persistent connections Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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>
* | tests and tools: cleanup ffmpeg referenceMichael Niedermayer2012-05-27
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffprobe: remove ad-hoc behavior when nb_fmt_entries_to_show is 1Stefano Sabatini2012-05-21
| | | | | | | | | | | | | | | | The special-case behavior may complicate parsing when the -show_format_entry option is used programmatically in a script. The option default=nk=1 achieves the same purpose, if the objective is to skip printing the single field key.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: Work around non-standard wc implementations at more places fate: work around non-standard wc implementations x86: rv40: Mark rv40_weight functions as MMX2; they use MMX2 instructions. ac3dsp: simplify x86 versions of ac3_max_msb_abs_int16 fate: use standard diff options tta: Fix comment about channel number; TTA supports >2 channels. avfilter: Move ff_get_ref_perms_string() to where it is used. build: Add 'check' target to run all compile and test targets. indeo3: validate new frame size before resetting decoder indeo3: when freeing buffers, set pointers referencing them to NULL as well indeo3: initialise pixel planes on allocation indeo3: ensure that decoded cell data is in 7-bit range as presumed by decoder fate: rename psx-str-v3-mdec to mdec-v3 fate: convert psx-str to a demuxer test lavf: add mdec to is_intra_only() list Conflicts: doc/developer.texi libavcodec/indeo3.c libavfilter/video.c libavformat/utils.c tests/fate/demux.mak tests/fate/video.mak tests/lavf-regression.sh tests/ref/vsynth1/cljr tests/ref/vsynth1/ffvhuff tests/ref/vsynth2/cljr tests/ref/vsynth2/ffvhuff Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (26 commits) fate: use diff -b in oneline comparison Add missing version bumps and APIchanges/Changelog entries. lavfi: move buffer management function to a separate file. lavfi: move formats-related functions from default.c to formats.c lavfi: move video-related functions to a separate file. fate: make smjpeg a demux test fate: separate sierra-vmd audio and video tests fate: separate smacker audio and video tests libmp3lame: set supported channel layouts. avconv: automatically insert asyncts when -async is used. avconv: add support for audio filters. lavfi: add asyncts filter. lavfi: add aformat filter lavfi: add an audio buffer sink. lavfi: add an audio buffer source. buffersrc: add av_buffersrc_write_frame(). buffersrc: fix invalid read in uninit if the fifo hasn't been allocated lavfi: rename vsrc_buffer.c to buffersrc.c avfiltergraph: reindent lavfi: add channel layout/sample rate negotiation. ... Conflicts: Changelog doc/APIchanges doc/filters.texi ffmpeg.c ffprobe.c libavcodec/libmp3lame.c libavfilter/Makefile libavfilter/af_aformat.c libavfilter/allfilters.c libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/avfiltergraph.c libavfilter/buffersrc.c libavfilter/defaults.c libavfilter/formats.c libavfilter/src_buffer.c libavfilter/version.h libavfilter/vf_yadif.c libavfilter/vsrc_buffer.c libavfilter/vsrc_buffer.h libavutil/avutil.h tests/fate/audio.mak tests/fate/demux.mak tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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>
* | ffprobe: add "noprint_wrappers" option to default writerStefano Sabatini2012-05-14
| | | | | | | | | | | | | | The option is useful for simplifying parsing. Also use the new option in fate, in order to fix the regression introduced by the previous commit.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: rtmp: Support 'rtmp_live', an option which specifies if the media is a live stream. av_samples_fill_array: Mark unmodified function argument as const. lagarith: add YUY2 decoding support Support decoding unaligned rgb24 lagarith. dv: Split profile handling code into a separate file. flvenc: use AVFormatContext, not AVCodecContext for logging. mov: Remove write-only variable in mov_read_chan(). fate: Change the probe-format refs to match the final text format committed. fate: Add avprobe as a make dependency Add probe fate tests to test for regressions in detecting media types. fate: Add oneline comparison method qdm2: clip array indices returned by qdm2_get_vlc(). avplay: properly close/reopen AVAudioResampleContext on channel layout change avcodec: do not needlessly set packet size to 0 in avcodec_encode_audio2() avcodec: for audio encoding, reset output packet when it is not valid avcodec: refactor avcodec_encode_audio2() to merge common branches avcodec: remove fallbacks for AVCodec.encode() in avcodec_encode_audio2() Conflicts: ffplay.c libavcodec/Makefile libavcodec/dvdata.c libavcodec/dvdata.h libavcodec/qdm2.c libavcodec/utils.c libavformat/flvenc.c libavformat/mov.c tests/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>